Blame tests/cloud_tests/testcases/modules/user_groups.yaml

Packit bc9a3a
#
Packit bc9a3a
# Create groups and users with various options
Packit bc9a3a
#
Packit bc9a3a
required_features:
Packit bc9a3a
  - ubuntu_user
Packit bc9a3a
cloud_config: |
Packit bc9a3a
  #cloud-config
Packit bc9a3a
  # Add groups to the system
Packit bc9a3a
  groups:
Packit bc9a3a
    - secret: [root]
Packit bc9a3a
    - cloud-users
Packit bc9a3a
Packit bc9a3a
  # Add users to the system. Users are added after groups are added.
Packit bc9a3a
  users:
Packit bc9a3a
    - default
Packit bc9a3a
    - name: foobar
Packit bc9a3a
      gecos: Foo B. Bar
Packit bc9a3a
      primary_group: foobar
Packit bc9a3a
      groups: users
Packit bc9a3a
      expiredate: 2038-01-19
Packit bc9a3a
      lock_passwd: false
Packit bc9a3a
      passwd: $6$j212wezy$7H/1LT4f9/N3wpgNunhsIqtMj62OKiS3nyNwuizouQc3u7MbYCarYeAHWYPYb2FT.lbioDm2RrkJPb9BZMN1O/
Packit bc9a3a
    - name: barfoo
Packit bc9a3a
      gecos: Bar B. Foo
Packit bc9a3a
      sudo: ALL=(ALL) NOPASSWD:ALL
Packit bc9a3a
      groups: [cloud-users, secret]
Packit bc9a3a
      lock_passwd: true
Packit bc9a3a
    - name: cloudy
Packit bc9a3a
      gecos: Magic Cloud App Daemon User
Packit bc9a3a
      inactive: true
Packit bc9a3a
      system: true
Packit bc9a3a
collect_scripts:
Packit bc9a3a
  group_ubuntu: |
Packit bc9a3a
    #!/bin/bash
Packit bc9a3a
    getent group ubuntu
Packit bc9a3a
  group_cloud_users: |
Packit bc9a3a
    #!/bin/bash
Packit bc9a3a
    getent group cloud-users
Packit bc9a3a
  user_ubuntu: |
Packit bc9a3a
    #!/bin/bash
Packit bc9a3a
    getent passwd ubuntu
Packit bc9a3a
  user_foobar: |
Packit bc9a3a
    #!/bin/bash
Packit bc9a3a
    getent passwd foobar
Packit bc9a3a
  user_barfoo: |
Packit bc9a3a
    #!/bin/bash
Packit bc9a3a
    getent passwd barfoo
Packit bc9a3a
  user_cloudy: |
Packit bc9a3a
    #!/bin/bash
Packit bc9a3a
    getent passwd cloudy
Packit bc9a3a
  root_groups: |
Packit bc9a3a
    #!/bin/bash
Packit bc9a3a
    groups root
Packit bc9a3a
Packit bc9a3a
# vi: ts=4 expandtab