Linchpin

Latest version: v2.0.4.1

Safety actively analyzes 629959 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

1.6.4

This release has the following enhancements:

* Remove duplicate task in dummy provider 729
* Make validation functions public 722
* Update openshift role to fetch creds from `--creds-path` 711 (675)
* Make 'linchpin init' use 'linchpin fetch' 743

This release contains the following documentation updates:

* Make docs build in python3 728 (Fixes 701)
* Initial getting started tutorial 758 (Addresses first part of 757)

This release fixes the following bugs/regressions:

* Fix spelling errors in linchpin up output 735
* Fix indentation of aws-sg-new target 734
* Fix workspaces/duffy PinFile 745 (Fixes bug found in 732)
* Fix error with aws teardown 744

This release adds testing:

* Make integration tests use individual workspaces 732

1.6.3

This release has the following enhancements:

* Read IP address from correct registered variable (libvirt remote host) 673
* Add `--no-hooks` and `--ignore-failed-hooks` flags to CLI 689
* Add ability to validate layouts 662
* Allow auth_driver to read from vault 663

This release contains the following documentation updates:

* Update/improve linchpin validate documentation 686
* Remove linchpin validate from advanced topics 716 (Fixes 676)

This release fixes the following bugs/regressions:

* Updated linchpin inventory generation to use relative/absolute paths 696 (Fixes 617)
* Fix small regression when creating random new dir 710 (Fixes 705)
* Add auto_ip back to os_server provisioning 667 (Fixes 596)
* Updated PinFile path to use workspace when mentioned 720 (Fixes 718)
* Update flags ordering and add metavars 725 (Fixes 724)

This release adds testing:

* Add integration tests for linchpin validate command 687
* Add unit tests for linchpin validate 688
* Move unit tests from travis to jenkins 692

1.6.2

This release has the following enhancements:

* Debug mode 650
* Add ability to provision additional disks for libvirt 639 / 500
* Use workspaces with linchpin fetch 644 / 618 / 619
* Create separate workspaces for each provider / use case 669
* Allow Repos and Packages to be installed (beaker provider) 658 / 651

This release fixes the following bugs:

* Parsing JSON for hook using ansible-playbook extra vars breaks LinchPin v1.5.4 659 (Fixed by 664)
* linchpin validate fails when using 'type' instead of 'role' 677 (Fixed by 680)
* Passing Openstack credentials only with environment variables fails 682 (Fixed by 683)

This release adds/fixes testing:

* Add inventory_gen unit tests 656
* Remove print statement that caused AWS inventory gen tests to fail 691

1.6.1

This release fixes the following bugs:

* Inventory is not correctly populated after provisioning with libvirt 540 (Fixed by 674 / 668)
* No IPs are rendered in inventory file if auto_ip:no is set for openstack provider (Fixed regression in 596)

One enhancement was added to this release:

* Add linchpin validate command 647

1.6.0

This release marks some useful enhancements and features:

* Jenkins releases to pypi 578 / 567
* CI tests allow for ignoring, provider, and more 587 / 528 / 576
* Beaker enhancement 614
* Introduce support for 'family' and 'tag' fields in bkr topology files 612
* allow boolean expressions on hostrequire 611
* Generate a unique name if one isn't specified. 629 / 575 / 564
* Linchpin Container Build in Jenkins 613 / 602 / 304
* Replace inventory generation role with python code 601 / 599 / 448 / 624
* Rework credentials expansion in tests 632 / 620
* Updates to os_server module & additional volumes to os_server topologies 622 / 329 / 544 / 330
* Integrate virt-customize to make linchpin work with generic images 610 / 532

Additional bugs were also fixed along the way:

* Make linchpin work with Ansible 2.5.x 564 - Fixes 516
* Allow absolute path to resources. 624 - Fixes 623
* beaker hostrequires force no longer working 616 - Fixed by 614

1.5.4

This release focused on bug fixes:

* Reinstate --output-pinfile regression 574
* Fix layout templating 582 - Fixes 584
* Fixed Inventory generation ordering 581 - Fixes 540
* Fix distiller rendering for aws instances 588
* Fix parsing regression for layouts and topologies 589
* Expand tilde character from libvirt_image_path 580 - Fixes 579

Some test and deployment features were also added:

* Openstack Security Group testing fix 572
* JenkinsfileRelease releases to test.pypi now 578
* Automated releases to test.pypi.org exist in Jenkins, more to come in the near future

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.