Skip to content

Latest commit

 

History

History
170 lines (111 loc) · 3.88 KB

File metadata and controls

170 lines (111 loc) · 3.88 KB

infra.ee_utilities Release Notes

  • allow for providing the extra-build-cli-args option to ansible-builder
  • Added support for building and pushing EE images with multiple tags.
  • this should fix the ci action to build and publish an EE with all the collections
  • allow for providing the squash option to ansible-builder
  • make ee_builder_dir work with multiple EEs defined in ee_list
  • Allow ee_ah_token to be blank for anonymous access
  • Fixes issue where ee_builder role concatenates the URL and token on ansible.cfg
  • adds an ee_aap_version var to allow for pushing collections to either AAP 2.4 or 2.5
  • updated 'ee_ah_host' and 'ee_ah_token' to also take aap_hostname and aap_token as defaults, updated readme to reflect new changes.
  • update execution_environment.yml to execution-environment.yaml to be in line with the ansible-builder default. Only affects files generated. Any user-defined automation depending on this file will need to be updated.
  • Fixed an issue where a tempfile was not created locally, but rather on the remote machine
  • Fixed an issue where depending on your ee base image variable location, it might not pull the correct image.
  • Fixed issue where the base image name was not able to be set for individual ee
  • found some typoes in readme and corrected them.
  • Added an option of build_files to the ee definition. This will allow for files/folders to be copied to the working directory to be used for build files.
  • Fixed an issue when ee_pull_collections_from_hub was set to true, and build_steps were not defined, an error was raised.
  • removed containers.podman dependency. It made it so you could not sync this collection to automation hub.
  • ansible.cfg removed from root and galaxy.yml added to enable install from source
  • Check the ee_builder documentation for updated vars, All dependency files moved to the dependency variable. Other options moved to their respective places as well.
  • Updated the venv role to use v3 format, updated the documentation on this role as well.
  • builder role rewritten from ground up to match the v3 ansible-builder structure. This has simplified many of the previous variables, allowing for more customization and allows for adaptability of future updates without code changes.
  • Added changed_when false to built in commands that gather information.
  • Added changed_when false to built in commands that gather information.
  • renaming ee_name to name in the ee_list variable
  • bug not removing ee_controller.yaml file
  • bug when multiple EEs in ee_list would fail when ee_builder_dir_clean was true
  • Removed ee_create_ansible_config in favour of ee_pull_collections_from_hub in ee_builder role.
  • Fixed issue where ansible.cfg file was not being consumed by the builder.
  • added ability to output controller_configuration execution_environment config for created images.
  • added ability to use base and builder images at several levels and updated README to be more accurate.
  • added new options from ansible builder.