Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Molecule 6 #1303

Merged
merged 17 commits into from
Jun 30, 2024
Merged

Molecule 6 #1303

merged 17 commits into from
Jun 30, 2024

Commits on Jun 21, 2024

  1. molecule6

    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    67b8539 View commit details
    Browse the repository at this point in the history
  2. Remove no_log

    We want all the logs and help we can get during testing/CI.
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    3b92961 View commit details
    Browse the repository at this point in the history
  3. Remove molecule vars

    Molecule automagically sets these.
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    3744338 View commit details
    Browse the repository at this point in the history
  4. with_items => loop

    Use loop unless we need additional complexity
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    07c8d15 View commit details
    Browse the repository at this point in the history
  5. Split create/prepare

    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    a5bb87f View commit details
    Browse the repository at this point in the history
  6. Create OS container

    cgroupns
    introduced in community.docker 3.0.0
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    f750282 View commit details
    Browse the repository at this point in the history
  7. Create/destroy network

    Also, there is no scenario in our CI where we do not want logs.
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    ee7c2cd View commit details
    Browse the repository at this point in the history
  8. Specify ansible_connection

    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    1afa9f6 View commit details
    Browse the repository at this point in the history
  9. use fqcn

    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    f042316 View commit details
    Browse the repository at this point in the history
  10. drop add_host task

    this does nothing
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    9540b91 View commit details
    Browse the repository at this point in the history
  11. remove separate netcommon install

    It's a dependency within our collection and gets installed with it.
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    7eddfc6 View commit details
    Browse the repository at this point in the history
  12. update_url_default_v70

    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    40c9385 View commit details
    Browse the repository at this point in the history
  13. Rename instance server => jgw

    The database type is irrelevant.
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    15f898e View commit details
    Browse the repository at this point in the history
  14. Reuse create/destroy playbook for all roles

    We can reuse the create/destroy for all roles, as we always need
    a OS container, and the database container is only needed/created
    when the test-instance is in a known database group.
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    e8686b5 View commit details
    Browse the repository at this point in the history
  15. Reuse collections.yml

    It's the same for all roles, it reflects our dependency on
    community.docker during provisioning.
    eb4x committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    0521144 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Configuration menu
    Copy the full SHA
    d3f8ebc View commit details
    Browse the repository at this point in the history
  2. Bump molecule requirements

    Let's try even newer versions of molecule.
    eb4x committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    28ea5a2 View commit details
    Browse the repository at this point in the history