Skip to content

Latest commit

 

History

History
589 lines (332 loc) · 15.4 KB

CHANGES.rst

File metadata and controls

589 lines (332 loc) · 15.4 KB

galaxy-importer 0.4.26 (2024-10-23)

Features

galaxy-importer 0.4.25 (2024-09-18)

Features

  • Upgraded the ansible-lint dependency upper bound from 24.7.0 to 24.9.0. (AAH-3381)

Bugfixes

  • Replaced bleach and bleach-allowlist with nh3 library. (AAH-2221)

galaxy-importer 0.4.24 (2024-07-10)

Features

  • Upgraded the ansible-lint dependency upper bound from 24.6.1 to 24.7.0. (AAH-3300)

galaxy-importer 0.4.23 (2024-07-05)

Features

  • Upgrading the ansible-lint dependency upper bound from 24.6.0 to 24.6.1. (AAH-3289)

Bugfixes

  • Adding changelogs/changelog.yml as an accepted changelog path. (AAH-3290)

galaxy-importer 0.4.22 (2024-06-06)

Features

  • Upgrading the ansible-lint dependency upper bound from 6.22.1 to 24.6.0. (AAH-3227)

Misc

galaxy-importer 0.4.21 (2024-04-01)

Bugfixes

  • Set the XDG_CACHE_HOME for ansible-lint to have a writeable path in openshift (AAH-3126)

Misc

galaxy-importer 0.4.19 (2024-02-06)

Features

  • Expand changelog check to the docs/ dir and add config option (default=True) (AAH-3083)

galaxy-importer 0.4.18 (2024-01-18)

Features

  • enable docs rendering for filter and test plugins (AAH-2854)
  • Add command to convert markdown to html (AAH-3009)

Bugfixes

  • Ignore certain linter rules for ruff and pylint inside the EDA tox tests. (AAH-2997)

galaxy-importer 0.4.18 (2023-12-06)

No significant changes.

galaxy-importer 0.4.17 (2023-12-05)

Bugfixes

  • Raise exceptions with invalid paths in collection tarballs. (AAH-2992)

galaxy-importer 0.4.16 (2023-11-03)

Bugfixes

  • Allow dictionary type for role dependencies. (AAH-2823)

galaxy-importer 0.4.15 (2023-10-31)

Bugfixes

  • Allow underscores for old galaxy role namespace names. (AAH-2820)

galaxy-importer 0.4.14 (2023-10-11)

Misc

  • Add namespace parameter to legacy role schema checks
  • Adding Collection Path Variable to Ansible-Lint Call
  • Increase ansible-lint timeout to 180s

galaxy-importer 0.4.13 (2023-08-22)

Features

  • Add offline_ansible_lint configuration, defaulted to True (AAH-2606)

galaxy-importer 0.4.12 (2023-08-08)

Misc

galaxy-importer 0.4.11 (2023-06-23)

Features

  • Adding ansible-lint collection level call for the ansible-lint Production profile and removing the ansible-lint role level call. (AAH-2202)
  • Adding EDA testing with tox, containing the ruff, darglint, and pylint linters. (AAH-2307)
  • Support importing legacy roles and yielding data, including linting (AAH-2356)

Misc

galaxy-importer 0.4.10 (2023-04-25)

Features

  • Find and load eda extensions into content list (AAH-2311)

galaxy-importer 0.4.9 (2023-04-18)

Bugfixes

  • Prevent deadlock in os process call (AAH-2145)

Misc

  • Update ansible-builder dependency range

galaxy-importer 0.4.8 (2023-04-06)

Bugfixes

  • Forward compatibilty with ansible-builder

galaxy-importer 0.4.7 (2023-04-03)

Features

  • Modifying the certification changelog check to also check for changelogs under CHANGELOG.md and changelogs/changelog.yaml. (AAH-2086)

Misc

galaxy-importer 0.4.6 (2022-11-01)

Misc

galaxy-importer 0.4.5 (2022-05-17)

Features

  • Changed import_collection to work off of a fileobject without requiring an filesystem entry. (AAH-1506)

Bugfixes

  • Change 'requires_ansible' to use custom ansible ver spec instead of semver (AAH-981)

galaxy-importer 0.4.4 (2022-05-09)

Features

  • Output an error if no changelog.rst file is present in the root of the collection (AAH-1460)

galaxy-importer 0.4.3 (2022-03-24)

Bugfixes

  • Update base container for ansible-test image to support ansible-core 2.12 (AAH-1127)

Misc

galaxy-importer 0.4.2 (2021-11-11)

Features

  • Update ansible-test container definition to ansible-core 2.12 (AAH-946)

galaxy-importer 0.4.1 (2021-11-02)

Features

  • Update ansible-test image definition, including use of py3.8 (AAH-814)
  • Provide binary artifact and add sync_collection() interface (AAH-979)

galaxy-importer 0.4.0 (2021-08-25)

Features

  • Check for execution environment dependency files (AAH-539)
  • Log when tests/sanity/ignore*.txt exists during import (AAH-540)
  • Add config option to require collection version be at least '1.0.0', defaulted to off (AAH-667)

Deprecations and Removals

  • Remove unused entrypoints and refactor loaders (AAH-866)

Misc

galaxy-importer 0.3.4 (2021-06-24)

No significant changes.

galaxy-importer 0.3.3 (2021-06-14)

Features

  • Validate FILES.json and the chksums of files it defines. (AAH-403)
  • Make requires_ansible in meta/runtime.yml mandatory (AAH-538)
  • Update openshift job runner for ansible-test to use image with ansible-core 2.11 (AAH-559)

galaxy-importer 0.3.2 (2021-05-10)

Features

  • Update deps and move from ansible 2.9 to ansible-core 2.11 (AAH-588)

galaxy-importer 0.3.1 (2021-04-08)

Features

  • Use file_url from caller for remote storage (AAH-431)

galaxy-importer 0.3.0 (2021-03-10)

Bugfixes

  • Fix ansible-lint exceptions for collection modules in roles (AAH-51)

Deprecations and Removals

  • Remove no longer needed execution environment logic and tests. (AAH-7)

galaxy-importer 0.2.16 (2021-02-10)

Features

  • Move execution_environment from docs_blob to top-level importer result (AAH-7)

galaxy-importer 0.2.15 (2021-02-08)

Bugfixes

  • Update 'bleach' to 3.3.0 to fix 'xss mutation' CVE (AAH-327)
  • Update bleach-allowlist, upstream package name has changed. (AAH-328)

galaxy-importer 0.2.14 (2021-01-28)

Features

  • Check collection metadata fields for maximum length (AAH-55)
  • Validate and return requires_ansible in importer result (AAH-231)

galaxy-importer 0.2.13 (2020-12-16)

Bugfixes

  • Fix the check for max size of docs files (AAH-220)

galaxy-importer 0.2.12 (2020-12-04)

Features

  • Enables running ansible-test via Podman. (AAH-5)
  • Allow one to customize version for sdist building (AAH-185)
  • Surface ansible-lint exception within galaxy-importer (AAH-188)

Misc

galaxy-importer 0.2.11 (2020-11-09)

No significant changes.

galaxy-importer 0.2.10 (2020-11-09)

Bugfixes

  • Fix local image ansible-test run so won't attempt archive download (#89)

galaxy-importer 0.2.9 (2020-11-04)

Features

  • Import execution environment metadata when present (#23)

Misc

galaxy-importer 0.2.8 (2020-08-28)

Features

  • Enable checking that a collection contains a tag from the required tag list. (#255)
  • In OpenShift replace image build with ansible-test job that downloads archive (#342)
  • Allow galaxy-import to enable/disable ansible-lint based on config (#353)

Bugfixes

  • Add integration test to run galaxy-importer from shell (#292)
  • Standardize importer to require repository in collection metadata (#293)
  • Fix OpenShift template base image reference. (#338)
  • Timeouts for OpenShift image build is increased and made configurable via environment variables: IMPORTER_JOB_API_CHECK_RETRIES and IMPORTER_JOB_API_CHECK_DELAY_SECONDS. (#345)
  • Fixed OpenShift Job referencing image by name only. Replaced .metadata.name with .image.dockerImageReference. (#350)

Misc

galaxy-importer 0.2.7 (2020-07-10)

Bugfixes

  • Fix install error when doing pip install from pypi and wheel (#47)

galaxy-importer 0.2.6 (2020-07-10)

Features

  • Add functionality to run ansible-test via a Docker local image (#47)
  • Update tar subprocess archive extraction (#222)

Misc

galaxy-importer 0.2.5 (2020-06-10)

Bugfixes

  • Parameterize ansible-test openshift job container timeout (#230)

Misc

galaxy-importer 0.2.4 (2020-05-20)

Features

  • Override default configuration file paths with an environment variable (#148)

Bugfixes

  • Returns non-zero exit code on failure to enable use in shell scripts. (#66)

galaxy-importer 0.2.3 (2020-05-13)

Bugfixes

  • Fix traceback and improve output on unexpected docstring format (#159)

galaxy-importer 0.2.2 (2020-05-12)

Bugfixes

  • Parameterize openshift container sizing to fix scheduling issues (#122)

galaxy-importer 0.2.1 (2020-05-04)

Bugfixes

  • Fix openshift container import fails on checking sanity container status (#130)

Misc

galaxy-importer 0.2.0 (2020-04-02)

Features

  • Support running flake8 on plugins per config, defaulted to false (#55)
  • Update python dependency versions (#56)
  • Add towncrier for changelog management (#59)

Bugfixes

  • Use absoulte path when loading role metadata file (#54)
  • Improve openshift job error handling and increase container size (#57)

Improved Documentation

  • Describe process around issues and releases (#58)