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-test-template

Multi-Arch CI Tools v1.3.0

03 Jul 18:18
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:29
e79bbc7
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 20:53
4244f97
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

01 Oct 19:34
0c2d760
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 Test Template v1.1

27 Aug 01:35
9b4d6a6
Compare
Choose a tag to compare
Removing hook based linchpin call

Multi-Arch CI Test Template v1.0

23 May 19:49
db6320b
Compare
Choose a tag to compare

Task

[MULTIARCHQ-64] - Evaulate the possibility of JNLP passthrough for the purposes of connecting to OpenShift Jenkins
[MULTIARCHQ-91] - Call cinch from a post up hook
[MULTIARCHQ-105] - Create single preprovisioned host ssh Jenkinsfile
[MULTIARCHQ-123] - Add script support to test template

Story

[MULTIARCHQ-109] - Onboarding Doc

Multi-Arch Test Template v0.3

08 Feb 22:48
6035b2a
Compare
Choose a tag to compare

Bug

[MULTIARCHQ-59] - Static guid for test template.
[MULTIARCHQ-86] - When runOnSlave is false, pass the inventory file to Ansible
[MULTIARCHQ-87] - When runOnSlave is false, copy the results back to the slave before archive

Epic

[MULTIARCHQ-1] - Set up and document a pipeline for testing OpenShift on Power8 and other architectures.

Task

[MULTIARCHQ-55] - Create Delivery Pipeline View
[MULTIARCHQ-76] - Provision and deprovision as library calls.
[MULTIARCHQ-81] - Test template should explictly define its library reference
[MULTIARCHQ-83] - Rename multiarch-ci-pipeline to multiarch-ci-provisioner
[MULTIARCHQ-93] - Systems should be provisioned from multiarch-qe pool

Multi-Arch Test Template v0.2

28 Nov 19:33
752c6d4
Compare
Choose a tag to compare

Bug

[MULTIARCHQ-56] - Teardown fails when provision times out

Epic

[MULTIARCHQ-48] - Simplify the test template to the point where it can be set up in 10 minutes

Task

[MULTIARCHQ-36] - Delivery Pipeline Fan-Out and Fan-In
[MULTIARCHQ-49] - Remove the post-provision configuration step from the template
[MULTIARCHQ-51] - Encapsulate template components in groovy-script steps
[MULTIARCHQ-52] - Closure creation should be moved out of the main script.
[MULTIARCHQ-54] - Document "Getting Started" with Test Template

Multi-Arch Test Template v0.1

20 Oct 16:50
Compare
Choose a tag to compare

Epic

[MULTIARCHQ-40] - A test template which can support testing generic multiarch packages on the Multi-Arch pipeline.

Story

[MULTIARCHQ-18] - Set up generic pipeline template for testing multiarch packages
[MULTIARCHQ-44] - Add a flag for disabling cinch in template