Skip to content

Latest commit

 

History

History
110 lines (84 loc) · 4.2 KB

CHANGELOG.md

File metadata and controls

110 lines (84 loc) · 4.2 KB

Changelog

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Fixed

1.2.4 - 2018-11-25

Fixed

  • clean_content_views raised an exception if a CV version was included in a composite view
  • Default org view was assumed to be version 1.0. Correct version is now extracted (Issue #43)
  • Org name and label do not always match. Issue with mixed case and spaces in org name (Issue #42)
  • clean_content_views did not handle exception if API returns null value (Issue #49)
  • clean_content_views now correctly handles incremental content view deletion (Issue #49)
  • Tasks in 'planning' state were not being considered when checking for locks
  • foreman_tasks API returns action as 'Promote' instead of 'Promotion' in Sat 6.3

Added

  • Option to define the tar split size (Issue #44)

1.2.3 - 2018-03-12

Changed

  • Export package count now counts DRPM packages exported by Sat 6.3

Fixed

  • sat_export did not handle new backend_identifier value generated by Sat 6.3

1.2.2 - 2018-02-25

Added

  • Option to tag a published content view with a custom comment
  • Option to clean versions taking into account published versions
  • Option to force metadata regeneration during publish and promote

Fixed

  • Fix unreferenced var in check_disk_space function
  • Various minor README corrections
  • auto_content did not publish CV if the satellite is internet connected
  • publish_content_views KeyError exception if API returns null value
  • Fix handling empty lists for used and unused versions in clean_content_views

1.2.1 - 2017-12-11

Fixed

  • Incorrect mapping of days in auto_content.py
  • Support for username:token authentication to Artifactory Puppet Forge server
  • Email now supports multiple recipients

1.2.0 - 2017-12-10

Added

  • push_puppetforge now supports jFrog Artifiactory repository via HTTP POST
  • sat_import now checks for exports that have not been imported (missed/skipped)
  • sat_import --fixhistory option to force align import/export histories
  • Email notification capability for use when automating content scripts
  • Add unattended option to allow scripts to be automated
  • auto_content scripts to allow unattended import/publish/promote/clean activity

Changed

  • --notar export saved in /cdn_export dir rather than /export to prevent it being deleted

Removed

  • Skip GPG short option (-n)

1.1.1 - 2017-10-25

Added

  • Allow limiting of Publish and Promotion to specified number of CV's at once.

1.1.0 - 2017-10-23

Added

  • Proxy support for download_manifest
  • Quiet option in publish/promote scripts
  • Full repo package comparison written to log during disconnected import
  • Provide a history of successful content exports and imports
  • Present a warning if import has already been performed for given dataset
  • Option to leave export in unarchived format (--notar)
  • Option to force a disconnected (import only) Satellite to export if required

Changed

  • Updated exit codes throughout the scripts
  • Updated export dataset name format to allow for multiple exports per day
  • Updated to Semantic Versioning

Fixed

  • Various minor bugfixes and typos
  • Fixed bug in DoV export

Deprecated

  • Skip GPG short option (-n) will be removed in 1.2.0. Long option (--nogpg) will remain.

1.0 - 2017-03-06

  • Initial 'public' release

0.6 - 2017-02-27

  • Last of a series of pre-release betas