Skip to content

Conversation

@chambersmp
Copy link

This PR builds upon PR #17.

Issues Resolved:
Fixes #14 - Obtain required node name from the node factset file title (not required if fact[name] exists)
Fixes #16 - Change from r10k puppetfile install to r10k deploy environment

Parameters added:

  • --no_color disable terminal colour ascii codes (cleans up log output and cd4pe rendering of stdout)
  • --display_source - display source file and line number for resource
  • --display_detail_add - display attributes for added resource

Features/Improvements:

  • Bootstrapped environments now deploy the mod version specific to the :control_branch ref in Puppetfile from the target environment (e.g. development will deploy the development branch of the module instead of the default) thanks to r10k deploy environment
mod 'chambersmp-delegate_module',
  git: '[email protected]:chambersmp/delegate_module.git',
  branch: :control_branch,
  default_branch: 'main'
  • There are a total of two environments deployed in a tmp directory using to and from branch
  • from and to environments are shared across all test threads
  • A simple ENC script replaces site.pp classification to prevent classification leaking between threads
  • Improved info and debug messaging
  • Summary table with count of changed resources for quick reference
  • update gem from deprecated colored to colored2

Documentation:

  • Update help documentation with new params and explain use of from and to
  • Gemspec updated to include table_print and colored2 gems

Version:
Version updated from 0.1.9 to 0.1.10

Thanks @dylanratcliffe

benjamin-robertson and others added 30 commits March 24, 2023 15:50
…tfile.

* new feature

* Fix

* Remove test

* Check path

* Fix read

* Fix Puppetfile

* Set option to string

* Puts

* Fix

* Fix site.pp

* Remove basedir

* Removed tmpdir

* Fix file remove

* Leave repo

* Fix

* Update Puppetfile

* Revert

* Git checkout

* Add Puppetfile varible

* Go back to old method

* Reorder events

* Removed unused code, delete temp directories.
@dylanratcliffe dylanratcliffe self-requested a review July 15, 2023 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants