Skip to content

Latest commit

 

History

History
314 lines (203 loc) · 8.58 KB

CHANGES.rst

File metadata and controls

314 lines (203 loc) · 8.58 KB

Changelog

0.10.1 (2021-06-30)

Bugfixes

  • Fixed a bug in the docs publishing workflow. #286
  • Unconditionally add the fake not namespaced pulp_cli to the distribution on pypi to make it able to be consumed by setuptools<40. #287

0.10.0 (2021-06-30)

Features

  • Change resource options to accept plugin and type along with the name. #158
  • Added missing search options to publication list commands. #207
  • Add a timeout parameter to specify the duration how long to wait for background tasks. #232
  • Python remote fields --includes/--excludes can now be specified with requirements.txt files #240
  • Updated RPM commands to be compatible with new 3.13 auto-publish changes #251
  • Added generic content list command. #254
  • Update the click dependency to 8.0.1. #256
  • Added feature to bypass chunk uploading if the chunk size exceeds the file size. This speeds up the upload by about 30-40%. #262
  • Added --cid option to task list command to allow fitering by correlation id. #269
  • Added allow-uploads/block-uploads option to python distribution commands #271

Bugfixes

  • Properly report timed out tasks. #232
  • Use find_packages instead of find_namespace_packages in setup to be compatible with setuptools<39.2.0. #248

0.9.0 (2021-05-17)

Features

  • Disabled following of redirects and added better handling of response codes. #221
  • Added --force as the inverse of --dry-run and started to allow dry_run in the settings. #236
  • Added config validation to config create and config edit. #239

Bugfixes

  • Fixed extra request when using the repository version option. #223
  • Fix requirements file option for ansible collection remote commands. #226
  • Properly truncate file before saving settings in config edit. #239

Misc


0.8.0 (2021-04-30)

Features

  • Added support for autopublish and autodistribute in pulp_file and pulp_rpm. #155
  • Added a confirmation whether to continue with invalid config. #156
  • Repository content commands are now nested under a new content subgroup. #171
  • Added an interactive-shell mode to pulp-cli. #181
  • Added label command to ansible distribution group. #185
  • Added signing-service list and show commands. #189
  • Added new python 3.2 remote options. #208
  • Added retained_versions option to repository commands. #210
  • Added the task-group subcommand. #211
  • Added mirror flag support for pulp rpm repository sync. #212
  • Added support for file paths for plan argument for miigration plan create command. #213

Bugfixes

  • Improved the error message, when a required server component is missing. #184

Deprecations and Removals

  • Repository add/remove/modify commands have now been deprecated. Please use the new content subgroup commands. #215

Misc


0.7.0 (2021-03-15)

Features

  • Added the python command group. #73
  • Distributions can now be listed with options --base-path and --base-path-contains #134
  • Taught rpm/repository about the retain-package-versions attribute. #172
  • Added the container namespace command group. #176

0.6.0 (2021-02-26)

Features

  • In pulpcore 3.11, the component names changed to fix a bug. This ported pulp-cli to use the new names and provides dictionary named new_component_names_to_pre_3_11_names in the pulpcore.cli.common.context module which provides new to old name mappings for a fallback support. pulp-cli plugins can add to this list by importing and modifying that dictionary also. #153

0.5.0 (2021-02-20)

Features

  • Made task state a choice option for pulp task list. #115
  • Added support for pulp-2to3-migration. #133
  • Added worker command. #144
  • Added the ability to include multiple server profiles into the pulp cli config. #145

Misc


0.4.0 (2021-02-10)

Features

  • Added config commands to manage pulp-cli's config. #111
  • Added support for client certificate auth. #122
  • Added --href options to address rpm resources. #124

Bugfixes

  • Improve handling of background option and ctrl-c with tasks. #85
  • Added read capability to rpm remote. #125

Deprecations and Removals

  • Moved the location of --repository option after the last command for version commands. #123

Misc


0.3.0 (2021-02-04)

Features

  • Added label commands. #100

Bugfixes

  • Fixed missing READ_ID error for pulp file remote show. #107

Misc


0.2.0 (2021-01-26)

Features

  • Basic CRUD support for Ansible repositories
  • Basic CRUD for Ansible role remotes, use '-t role' after remote to select type
  • Basic CRUD for Ansible collection remotes, use '-t collection' after remote to select type
  • Sync roles/collections with 'pulp ansible repository sync --name {repo_name} --remote {remote_name}'
  • Postponed all server calls to the point, where a command is ready to be performed. This allows to access all help screens even if there is no server available.
  • Added subcommand to modify file repository with many content units in one command.
  • Added update command for file distribution.

0.1.0 (2021-01-15)

Initial release of pulp-cli.