Skip to content
This repository has been archived by the owner on Sep 18, 2021. It is now read-only.

Releases: RedHat-MultiArch-QE/multiarch-ci-libraries

Multi-Arch CI Tools v1.3.0

10 Jul 17:21
Compare
Choose a tag to compare

Bug

[MULTIARCHQ-271] - CI Libraries should install brew packages to target in SSH mode

Epic

[MULTIARCHQ-148] - Update HDSL to support parallel multi-host workflows

Task

[MULTIARCHQ-163] - Evaluate merging with HDSL project / HDSL test template
[MULTIARCHQ-196] - Add support for groups of hosts in HDSL
[MULTIARCHQ-199] - Evaluate merging with HDSL project
[MULTIARCHQ-215] - Expose a way for a user to override the linchpin target
[MULTIARCHQ-216] - Clone provisioner repos for internal use cases
[MULTIARCHQ-237] - Update to linchpin 1.7.x since it adds async support for beaker
[MULTIARCHQ-238] - Convert the MACIT provisioner image into a "barebones" JNLP slave compatible with HDSL
[MULTIARCHQ-239] - Create a functioning multi-arch test template built on HDSL
[MULTIARCHQ-261] - Port CI Tools to Ansible 2.8 so create-test-user module will work
[MULTIARCHQ-264] - Carbon Test Template - via CLI
[MULTIARCHQ-267] - CI Libraries should allow override for teardown step
[MULTIARCHQ-272] - CI tools need support for additional beaker requirements
[MULTIARCHQ-277] - Release multiarch-ci-tools v1.3.0

Multi-Arch CI Tools v1.2.2

27 Feb 19:28
296f803
Compare
Choose a tag to compare

Bug

[MULTIARCHQ-211] - Script Test Failure Prevents Artifact Archiving
[MULTIARCHQ-212] - Provisioner Missing Git Repo on RHEL
[MULTIARCHQ-213] - CI Libraries Workspace Default Should Point to LIBRARIES_REPO param
[MULTIARCHQ-228] - JNLP mode fails because node step doesn't wrap variable injection

Task

[MULTIARCHQ-227] - CI Libaries should have a way to parse CI Message
[MULTIARCHQ-229] - Provisioner image should have koji & brew available for lookups
[MULTIARCHQ-230] - Provisioner sandbox should allow ruby scripts
[MULTIARCHQ-231] - Archive should be baked into runTests in case of failure
[MULTIARCHQ-232] - SSH mode should allow context injection like JNLP mode
[MULTIARCHQ-233] - Override remote user for SSH mode
[MULTIARCHQ-234] - Expose a way to add variables to the generated inventory file per TargetHost

Multi-Arch CI Tools v1.2.1

29 Nov 21:09
afced1b
Compare
Choose a tag to compare

Bug

[MULTIARCHQ-190] - Failure in beaker provisioning prevents teardown from running.
[MULTIARCHQ-191] - Ansible gather_facts timeout should be increased
[MULTIARCHQ-194] - SSH mode output directory is not captured for script tests
[MULTIARCHQ-206] - Added ansible-architecture to the script running playbook

Task

[MULTIARCHQ-99] - Input validation for test template parameters
[MULTIARCHQ-116] - Catalogue Jenkins plugins for CCI master (OpenShift v3.10)
[MULTIARCHQ-174] - Provisioner should support no-op provisioning for pre-provisioned hosts
[MULTIARCHQ-181] - Test template could add support + docs for email notifications
[MULTIARCHQ-183] - Allow pass through overrides to LinchPin
[MULTIARCHQ-201] - Release CI Tools v1.2.1
[MULTIARCHQ-203] - Timeout issues for v1.2.1 release candidate

Multi-Arch CI Tools v1.2.0

04 Oct 22:52
e9da07b
Compare
Choose a tag to compare

Bug

[MULTIARCHQ-135] - Teardown through runDB
[MULTIARCHQ-185] - Provisioner has memory/disk issues
[MULTIARCHQ-186] - Provisioner errors on certificate issue
[MULTIARCHQ-192] - Cinch mode is failing because python2-pip is missing, which means epel is not being installed

Task

[MULTIARCHQ-158] - CI Libraries Code Coverage 85%
[MULTIARCHQ-161] - Document New Provisioning API Structure
[MULTIARCHQ-162] - Implement New Provisioning API Structure
[MULTIARCHQ-171] - CI Libraries Targeted Asserts and Specific Bugs
[MULTIARCHQ-180] - System-Z build needs another way to get python-pip since epel does not exist
[MULTIARCHQ-184] - CI Libraries v1.2.0 updates should be groovy compliant
[MULTIARCHQ-187] - Update LinchPin to 1.6.2
[MULTIARCHQ-188] - Downgrade Ansible to 2.7.3 since this version is not plagued with gather_facts timeouts
[MULTIARCHQ-189] - Release CI Tools v1.2.0

Multi-Arch CI Libraries v1.1

27 Aug 01:12
8317775
Compare
Choose a tag to compare

Bug

[MULTIARCHQ-168] - CI Libraries TestUtils.runTests Fails on Security Bug
[MULTIARCHQ-169] - CI Libraries Workspace Default Should Point Upstream
[MULTIARCHQ-170] - CI Libraries ProvisioningRepoRef doesn't support tag names

Multi-Arch CI Libraries v1.0

08 Jun 23:05
ca8c79c
Compare
Choose a tag to compare

Bug

[MULTIARCHQ-97] - InstallAnsible=true and runOnSlave=false runs forever

Task

[MULTIARCHQ-64] - Evaluate the possibility of JNLP passthrough for the purposes of connecting to OpenShift Jenkins
[MULTIARCHQ-91] - Call cinch from a post up hook

Story

[MULTIARCHQ-109] - Onboarding Doc

Multi-Arch CI Libraries v0.2

09 Feb 00:29
Compare
Choose a tag to compare

Bug

[MULTIARCHQ-94] - Test is called multiple times

Task

[MULTIARCHQ-76] - Provision and deprovision as library calls.
[MULTIARCHQ-83] - Rename multiarch-ci-pipeline to multiarch-ci-provisioner

Multi-Arch CI Libraries v0.1

28 Nov 21:55
a9fe2d0
Compare
Choose a tag to compare

Task

[MULTIARCHQ-51] - Encapsulate template components in groovy-script steps
[MULTIARCHQ-52] - Closure creation should be moved out of the main script.
[MULTIARCHQ-57] - Provide failure messages to the test running in the template