Skip to content

Releases: Juniper/ansible-junos-stdlib

Release v1.0.7 Ansible Collections

19 Dec 06:21
dc5e659
Compare
Choose a tag to compare

Enhancements done

None

Bugs Fixed

  • Fixed galaxy.yml "documentation" link #692
  • Code formatting (trailing-whitespace Removal, end-of-file-fixer, Sort the import namespaces, Black validation) #699 #701
  • Fixed version extraction from image filename for ex2300 firmware #695
  • Fixed JSON response handle #690 #703
  • Updated Dockerfile to include latest junos-eznc, jsnapy and ansible modules #707
  • Added DOCKER-EXAMPLES.md file

Release v1.0.6 Ansible Collections

27 Aug 16:00
bc4ff8e
Compare
Choose a tag to compare

Enhancements done

  • Introduced dest_dir parameter to save the failed JSNAPy tests #678

Bugs Fixed

  • Fixed handling of ping failures when traffic-loss values are of type float #672
  • Fixed SyntaxWarning: invalid escape sequence '*' emitted during ansible-playbook execution #674
  • Fixed RPC exception handling when RPC is not supported on the platform while using persistent connection #677

Release v1.0.5 Ansible Collections

22 May 13:00
9e1c8bc
Compare
Choose a tag to compare

Enhancements done

  • Introduced new module file_copy to support SCP put and get options

Bugs Fixed

  • Added timeout argument for configuration commit RPC #607
  • Fixed ansible playbook coding style issues using ansible-lint tool #623 #553
  • Support for relative paths for source configuration file has been added for PyEZ persistent connection #580
  • Fixed exception handle for software install #662
  • Fixed config module to perform all the commit options #660

Release v1.0.4 Ansible Collections

30 Apr 12:06
abd0239
Compare
Choose a tag to compare

Enhancements done

None

Bugs Fixed

  • Added inventory template file to run ansible functional test cases for local and PyEZ persistent connection #645
  • Updated command and config playbook-related test cases #645
  • Fixed PyEZ connection rollback configuration issue #645
  • Normalize value not passed correctly in PyEZ connection rpc.ping() API #646
  • Fixed JSON encoder error “TypeError: Object of type function is not JSON serializable” #647
  • Fixed persistent connection reboot exception handler for ConnectionError #649
  • Module snapy.py - Added code for persistent pyez connection check and called invoke_jsnapy with required arguments #650
  • Module pyez.py - Updated snapcheck - replaced file_name with pre_file argument #650
  • Updated ansible rpc test case playbook #651
  • Fixed PyEZ persistent connection issues related to SRX HA cluster playbook #652
    get_facts error for sr_cluster_id and node_id
    ConnectionError exception handling in disable cluster
  • Removed connection: local entry from the tests playbooks #652
  • Deleted the pb.juniper_junos_persistent_con.yml playbook #652

Release v1.0.3 Ansible Collections

25 Jan 15:38
9e39e00
Compare
Choose a tag to compare

Enhancements done

  • Supported configuration mode options: private, batch, dynamic, exclusive, and ephemeral. #635
  • Supported power-off functionality on VM host devices. #636
  • Supported installation of JUNOS package on specific member of VC #613 #397
  • The Read the Docs build system will start requiring a configuration file v2 (.readthedocs.yaml) #621

Bugs Fixed

  • Updated the documentation link in jsnapy.rst and snapy.py #612
  • pass through credentials on the command line using -u, -k or --private-key is not working after ansible-core 2.13 #592
  • Fixed 'Sphinx' object has no attribute 'add_stylesheet' with sphinx 7.2.6 #630
  • Fixed Executing RPC with filters returns The error was: AttributeError: 'JuniperJunosModule' object has no attribute '_check_type_dict' #620
  • Updated test playbooks #629
  • Fixed ansible PEZ exception issue when committing the configuration. #638

Release v1.0.2 Ansible Collections

16 Nov 04:23
d8280b5
Compare
Choose a tag to compare

Enhancements done

  • Added changelogs #596
  • Introduced "commit_sync" and "commit_force_sync" under juniper.device.config module #525

Bugs Fixed

Release v1.0.1 Ansible Collections

05 Oct 10:45
26ed2c9
Compare
Choose a tag to compare

Bugs Fixed

  • Adding allow_bool_value flag to be passed for rpc to support boolean values #538
  • etree import issue when libxml2 not installed is corrected. #558

Release v1.0.0 Ansible Collections

23 Apr 16:21
72e2b96
Compare
Choose a tag to compare

Features Added

  • First release to support junos modules for Ansible collections.

Release 2.4.3

29 Oct 12:15
d9fe053
Compare
Choose a tag to compare

Bugs Fixed

  • Checks for zeroize being modified for arguments in_min, at and other_re #526

Release 2.4.2

28 Aug 12:02
989c66e
Compare
Choose a tag to compare

Bugs Fixed

Default value of in_min modified for juniper_junos_system #521