File: data.yaml

package info (click to toggle)
cloud-init 25.1.4-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 12,052 kB
  • sloc: python: 134,399; sh: 3,879; makefile: 128; javascript: 30; xml: 22
file content (27 lines) | stat: -rw-r--r-- 1,225 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
cc_yum_add_repo:
  description: |
    Add yum repository configuration to ``/etc/yum.repos.d``. Configuration
    files are named based on the opaque dictionary key under the ``yum_repos``
    they are specified with. If a config file already exists with the same
    name as a config entry, the config entry will be skipped.
  examples:
  - comment: |
      Example 1:
    file: cc_yum_add_repo/example1.yaml
  - comment: >
      Example 2: Enable cloud-init upstream's daily testing repo for EPEL 8 to
      install the latest cloud-init from tip of ``main`` for testing.
    file: cc_yum_add_repo/example2.yaml
  - comment: >
      Example 3: Add the file ``/etc/yum.repos.d/epel_testing.repo`` which can
      then subsequently be used by yum for later operations.
    file: cc_yum_add_repo/example3.yaml
  - comment: >
      Example 4: Any yum repo configuration can be passed directly into the
      repository file created. See ``man yum.conf`` for supported config keys.

      Write ``/etc/yum.conf.d/my-package-stream.repo`` with ``gpgkey`` checks
      on the repo data of the repository enabled.
    file: cc_yum_add_repo/example4.yaml
  name: Yum Add Repo
  title: Add yum repository configuration to the system