Releases: xtf-cz/xtf
PAW Patrol
What's Changed
- sqlcmd path updated for the newest MsSQL image by @dcihak in #575
- [#571] Resolve image based on subid first. by @mnovak1 in #576
- [#572] Allow image url with more than 2 slashes to be parsed properly. by @mnovak1 in #577
- More logging in CLIUtils for better debugging by @rjanik114 in #578
- [#581] close Output and Error stream threads after command is done by @kstekovi in #582
- Added javadoc to cz.xtf.core.waiting.SimpleWaiter by @honza-kasik in #584
- implement jgit repository resolver by @laDok8 in #583
New Contributors
- @rjanik114 made their first contribution in #578
- @honza-kasik made their first contribution in #584
Full Changelog: 0.34...0.35
Smurfette
This release contains fix for long startup of Oracle FREE/XE databases due change of mount which caused 10+ minutes startup times and test timeouts.
NOTE
As mentioned in previous release, you might need to update to latest Apache dependencies in your project to avoid java.lang.NoClassDefFoundError or java.lang.NoSuchMethodException. Like:
- <version.commons-compress>1.18</version.commons-compress>
+ <version.commons-compress>1.26.0</version.commons-compress>
- <version.commons-io>2.6</version.commons-io>
+ <version.commons-io>2.16.1</version.commons-io>
- <version.commons-net>3.6</version.commons-net>
+ <version.commons-net>3.10.0</version.commons-net>
What's Changed
Full Changelog: 0.33...0.34
Gargamel
NOTE
You might need to update to latest Apache dependencies in your project to avoid java.lang.NoClassDefFoundError or java.lang.NoSuchMethodException. Like:
- <version.commons-compress>1.18</version.commons-compress>
+ <version.commons-compress>1.26.0</version.commons-compress>
- <version.commons-io>2.6</version.commons-io>
+ <version.commons-io>2.16.1</version.commons-io>
- <version.commons-net>3.6</version.commons-net>
+ <version.commons-net>3.10.0</version.commons-net>
What's Changed
- Workaround for the issue when tar executed in docker container by @dcihak in #555
- [#557] Add some logging for better troubleshooting by @mchoma in #558
- Fix getAnyPod throwing IllegalArgumentException when no pod found by @vsalbaba in #561
- add arm64 helm client retrieval support by @laDok8 in #562
- Added Oracle FREE DB by @liborfuka in #565
- [#566] default to stable channel for oc downloads with nightly OCP ve… by @simkam in #567
- Bump org.apache.commons:commons-compress from 1.21 to 1.26.0 by @dependabot in #560
- Bump ch.qos.logback:logback-classic from 1.2.6 to 1.2.13 by @dependabot in #553
New Contributors
Full Changelog: 0.32...0.33
Sand King
What's Changed
- Fix DeploymentConfig and BuildConfig update by @RoyalKarma in #554
Full Changelog: 0.31...0.32
Chaos Dwarfs
Warning
This release contains major upgrade of Kubernetes/Openshift client to 6.8.1 so it might be needed to comply with API changes in consuming projects.
What's Changed
- Fix configMapKeyRef: name and key are inverted by @tommaso-borgato in #546
- Handle secretKeyRef in ContainerBuilder by @tommaso-borgato in #547
- Bump guava from 31.1-jre to 32.0.1-jre by @dependabot in #550
- fix ISE in cluster version detection by @simkam in #549
- Update Kubernetes Client to 6.X.X by @RoyalKarma in #532
New Contributors
- @RoyalKarma made their first contribution in #532
Full Changelog: 0.30...0.31
ComicBook
What's Changed
- Update steps for XTF release by @mnovak1 in #517
- Use correct BUILD_FILTER_BUILDS filter for build namespace by @jbliznak in #521
- Configure VolumeMounts with subPath in ContainerBuilder by @tommaso-borgato in #522
- Record files from one Before* method failure to same directory by @mocenas in #524
- add codeQL queries by @laDok8 in #525
- add startup probe by @laDok8 in #523
- Configure Apache compress - use POSIX due to big group ID number of linux user by @kstekovi in #528
- upgrade impsort-maven-plugin by @simkam in #531
- 0.29 fix smongiar by @smongiar in #526
- [bulder] Add MsSQL and OracleXE by @OndrejGerzicak in #533
- enable failFast for Openshift deploy by @laDok8 in #534
- Downgrade impsort plugin to JDK 8 compatible version by @mnovak1 in #535
- HELM_KUBEASUSER removal by @spriadka in #542
- Fix impsort mvn 391 by @mnovak1 in #544
- Fixing BuildManager in order not to create a system:image-puller role for the authenticated users when the master and build namespaces are set to the same value by @fabiobrz in #537
New Contributors
- @kstekovi made their first contribution in #528
- @smongiar made their first contribution in #526
- @OndrejGerzicak made their first contribution in #533
Full Changelog: 0.28...0.30
Azazel
What's Changed
- Update steps for XTF release by @mnovak1 in #517
- Use correct BUILD_FILTER_BUILDS filter for build namespace by @jbliznak in #521
- Configure VolumeMounts with subPath in ContainerBuilder by @tommaso-borgato in #522
- Record files from one Before* method failure to same directory by @mocenas in #524
- add codeQL queries by @laDok8 in #525
- add startup probe by @laDok8 in #523
- Configure Apache compress - use POSIX due to big group ID number of linux user by @kstekovi in #528
- upgrade impsort-maven-plugin by @simkam in #531
- 0.29 fix smongiar by @smongiar in #526
- [bulder] Add MsSQL and OracleXE by @OndrejGerzicak in #533
- enable failFast for Openshift deploy by @laDok8 in #534
New Contributors
- @kstekovi made their first contribution in #528
- @smongiar made their first contribution in #526
- @OndrejGerzicak made their first contribution in #533
Full Changelog: 0.28...0.29
Slaanesh
What's Changed
- Provide the full command by @jbliznak in #503
- Skip builds also for disabled test classes by @jbliznak in #505
- Baseline for OpenShift tests using a mocked OpenShift server by @fabiobrz in #477
- Fix OpenShiftRecorderService in order to create a unique directory for parametrized tests by @fabiobrz in #504
- [#507] support mountTrustedCA in BuildConfigBuilder by @simkam in #508
- Helm post 3.10 changes by @spriadka in #511
- Fixed permissions of shell scripts in binary builds by @tommaso-borgato in #512
- Fix namespace deletion by @mnovak1 in #510
- Add security context when creating Pod for getting image content (nee… by @mnovak1 in #516
New Contributors
- @tommaso-borgato made their first contribution in #512
Full Changelog: 0.27...0.28
Tzeentch
What's Changed
- change test image url and fail on any error in SkipForConditionTest by @simkam in #485
- Bump gson from 2.8.6 to 2.8.9 by @dependabot in #487
- fix OCP version recognition by @laDok8 in #493
- #488 Create namespace if not exists by @mcarlett in #489
- Make XTF configuration reloadable by @mcarlett in #494
- [#495] Use stable channel if version not found by @mcarlett in #496
- bump openshift-client to 5.12.2 by @laDok8 in #497
- Add new xtf.openshift.namespace.per.testcase property which will exec… by @mnovak1 in #490
- Helm Client support by @spriadka in #422
New Contributors
Full Changelog: 0.26...0.27
Minotaur
Major changes:
- Upgrade of openshift-client to 5.12.1.
- Adding Pod Log Streaming feature - now can be logs from pods streamed to standard output or file
- Tests can be skiped based on xtf..subId or architecture of the image
Note that update of openshift-client to 5.12.1. changes some APIs and consuming test suites might need to handle those API changes if those were used directly.