Skip to content

Latest commit

 

History

History
382 lines (228 loc) · 8.22 KB

CHANGES.rst

File metadata and controls

382 lines (228 loc) · 8.22 KB

Changelog

2021.12.14 (2021-12-14)

Features

  • Added a workflow to check that PRs contain a single commit. #494
  • Enable azure tests #501
  • Enabled plugin writers to specify which test runners should start with disabled redis services. #524

Bugfixes

  • Made the file for staging changelogs branch agnostic. #526

Misc


2021.09.07 (2021-09-07)

No significant changes.


2021.08.26 (2021-08-26)

Bugfixes

  • Use RELEASE_TOKEN to create changelog PRs in order to properly trigger Github Actions. #475

2021.08.04 (2021-08-04)

Features

  • Enable https functional tests #403
  • Added a new nightly workflow to update CI files. #420
  • Added an optional 'before_script' parameter to the release workflow. #433
  • Added check to ensure the cherrypick script runs from project root. #438
  • Added python_version option. #457

Bugfixes

  • Handle conflicts when cherry-picking changelog to the main branch. #439
  • Updated CLI test code to use cli.toml instead of settings.toml. #448
  • Update the Python version to 3.8 in CI files. #453

2021.07.01 (2021-07-01)

Features

  • Release workflow opens PR against master with the latest changelog. #416
  • Added a new workflow for creating release branches. #417

Bugfixes

  • Fixed hardcoded reference to plugin default branch. #421

2021.06.18 (2021-06-18)

Features

  • Made the release workflow idempotent. #7868

  • Automated the pre-release steps for the release workflow

    The release workflow for plugins now expects a release branch to exist with the correct .dev version and correct pulpcore requirements. The release workflow needs to be run against the release branch being released. It takes one parameter: release tag (a.k.a version string). #8119

Misc


2021.05.25 (2021-05-25)

Features

  • Adding upgrade tests #8776

2021.05.18 (2021-05-18)

Features

  • Added retry when installing amazon.aws collection in CI. #8529
  • Updated the bootstrap code to use the new Distribution model. #8569
  • Added cherrypick.sh script to perform cherry-picks. #8601

Misc


2021.04.08 (2021-04-08)

Features

  • Created a manual trigger for our release process so the process could be rerun in case of failures. #8404
  • Enable PR checkout from repos outside pulp org #8510

Deprecations and Removals

  • Removed FIPS tests #8455

2021.03.15 (2021-03-15)

Features

  • Adding nightly FIPS tests #3800
  • Add a test_cli option to test against pulp-cli. #8184
  • Added a gettext check for use of f-strings with gettext. #8316

Bugfixes

  • Fix publish job by using app label. #8311

2021.02.04 (2021-02-04)

Features

  • Added a check for deprecated files (ie files that have been moved or removed). #7933
  • Moved the version definition to the version attribute of PulpPluginAppConfig, and have bump2version maintain it. Also update the docs/conf.py to be bump2version maintained. The release script now parses its versions from setup.py which is needed for the removal of {plugin_name}.__init__.__version__. #7943
  • GHA workflows have been switched to run on a CentOS 8 based container. #8148

Bugfixes

  • Fixed bug where older version of docs would overwrite the latest docs when an older Y stream was released. #7766
  • Get performance tests working on Github Actions. #7896
  • Updated the port for pulp-fixtures in smash-config.json. #8183

Improved Documentation

  • Updated instructions in the README to use Github Actions instead of Travis. #7861

Deprecations and Removals

  • Removed Travis files and references to Travis. #7861

  • Cherrypick processor is no longer available.

    Configuration options cherry_pick_automation and stable_branch are no longer in use. Feel free to remove them from your template_config.yml. #7869


2020.12.07 (2020-12-07)

Features

  • Added a stage for testing released plugin with master branch of pulpcore. #7411
  • Added support for Github Actions. #7858
  • Added a workflow to test the bootstrapping mechanism for a new plugin #7860

Bugfixes

  • Stopped to derive the docker tag from the branch name. #7799

Misc


2020.10.20 (2020-10-20)

Features

  • Add diagrams to plugins docs Makefile #7629
  • Added check_manifest option that runs check-manifest to check for files ommitted from MANIFEST.in. #7656

2020.09.23 (2020-09-23)

Misc


2020.09.22 (2020-09-22)

Features

  • Added ability for plugins to publish docs to pulpproject.org. #7229
  • Have validate_commit_message.py accept different cases (e.g. "Fixes #1234"). #7404
  • Adding support for deprecation towncrier type. #7421

Misc


2020.09.01 (2020-09-01)

Features

  • Configured the use of token_authentication as used py pulp_container in the CI for plugins. #6782
  • Introducing towncrier #7273