Commit Graph

12 Commits

Author SHA1 Message Date
Brian C. Lane
bba27cd528 - Add more of the go build flags to composer-cli-test build cmdline
Related: rhbz#2010519
2021-10-06 09:06:36 -07:00
Brian C. Lane
d11385cd07 - Add -buildmode pie to composer-cli-tests LDFLAGS
Related: rhbz#2010519
2021-10-05 15:34:53 -07:00
Brian C. Lane
9085112b22 - New release: 35.3 (bcl)
Resolves: rhbz#2010519
- spec: Adjust build methods for RHEL 8 (bcl)
- github: Run build-in-podman to test building package (bcl)
- spec: Use v2 module (bcl)
- Makefile: Use v2 module (bcl)
- Makefile: Add a build-in-podman target (bcl)
- tests: Add JSON and error result testing to status (bcl)
- tests: Add JSON and error result testing to sources (bcl)
- tests: Add JSON and error result testing to projects (bcl)
- tests: Add JSON and error result testing to modules (bcl)
- tests: Add JSON and error result testing to distros (bcl)
- tests: Add JSON and error result testing to compose (bcl)
- tests: Add JSON and error result testing to blueprints (bcl)
- test: Fix test client setup and output capture code (bcl)
- test: Close output capture in printwrap_test (bcl)
- test: reset the root flags on every ExecuteTest call (bcl)
- status: Use ExecutionErrors for API errors (bcl)
- sources: Use ExecutionErrors for API errors (bcl)
- projects: Use ExecutionErrors for API errors (bcl)
- modules: Use ExecutionErrors for API errors (bcl)
- distros: Use ExecutionErrors for API errors (bcl)
- compose: Use ExecutionErrors for API errors (bcl)
- blueprints: Use ExecutionErrors for API errors (bcl)
- composer-cli: Turn off normal command Stdout when --json is used (bcl)
- weldr: Fix Stringer interface on API messages (bcl)
- weldr: Clean up error message return code (bcl)
- weldr: Move Unmarshal error to error position (bcl)
- root: Add a helper function to print a list of errors (bcl)
- Use GetFilePath for ComposeImage (bcl)
- Use GetFilePath for ComposeResults (bcl)
- Use GetFilePath for ComposerMetadata (bcl)
- Use GetFilePath for ComposeLogs (bcl)
- weldr: Add GetFilePath to download a file to a path (bcl)
- Creating v2 module for breaking API changes (bcl)
- Makefile: Add update-mods target (bcl)
- vendor: Update the modules and vendor directory (bcl)
- Bump go version to 1.15 (bcl)
- Limit dependabot to 1 PR (bcl)
- Enable Dependabot service (atodorov)
- tests: Fix integration tests (bcl)
2021-10-05 13:59:41 -07:00
Brian C. Lane
9bb98db89d - gating: Add gating tests
Resolves: rhbz#1996788
- gating: Workaround to install latest packages
- Fix integration tests
2021-08-25 10:14:59 -07:00
Brian C. Lane
7884656f4a gating: Workaround to install latest packages
Thanks to Miroslav Vadkerti (mvadkert) for the workaround.

Without this an older version of osbuild-composer was being installed,
and it would not start the server.

Related: rhbz#1996788
2021-08-25 10:14:12 -07:00
Brian C. Lane
bc2e008139 gating: Add gating tests
This installs osbuild-composer, starts it, runs a couple simple
composer-cli commands to make sure it can talk to the server, and then
executes the weldr-client integration test suite.

Resolves: rhbz#1996788
2021-08-25 10:14:07 -07:00
Brian C. Lane
69df45a246 - New release: 35.2 (bcl)
Resolves: rhbz#1996762
- weldr: Use assert.Contains instead of IsStringInSlice (bcl)
- Add missing projects depsolve command (bcl)
- Add support for projects info --distro=DISTRO-NAME (bcl)
- Add support for projects list --distro=DISTRO-NAME (bcl)
- Add support for modules info --distro=DISTRO-NAME (bcl)
- weldr: Add distros to testState (bcl)
- Add support for modules list --distro=DISTRO-NAME (bcl)
- weldr: Add AppendQuery helper function (bcl)
- Add support for compose types --distro=DISTRO-NAME (bcl)
- composer-cli: Add distros list command (bcl)
- weldr: Add ListDistros function and tests (bcl)
- Makefile: Add scratch-srpm and scratch-rpm targets (bcl)
- Print filename for compose results (bcl)
- ExcuteTests - return the correct error variables in case of errors (atodorov)
- The rpm package should obsolete composer-cli from lorax (bcl)
- tests: Enable CodeCov.io (atodorov)
- actions: Install lint using GOPATH (bcl)
2021-08-23 13:58:21 -07:00
Mohan Boddu
fe5bcc85ee Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-10 01:19:46 +00:00
Mohan Boddu
b25407a5b0 Rebuilt for RHEL 9 BETA for openssl 3.0
Related: rhbz#1971065
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-06-22 18:46:53 +00:00
Brian C. Lane
feca423f58 - Obsolete composer-cli < 35.0 instead of 34.0
Related: rhbz#1951160
2021-04-22 14:45:52 -07:00
Brian C. Lane
f8fd641764 Initial import of weldr-client 35.1
Resolves: rhbz#1951160
2021-04-21 09:05:10 -07:00
Release Configuration Management
5806d2bdf0 New branch setup 2021-04-21 12:16:23 +00:00