Skip to content

Fix Fedora release scheduled job

Don Zickus requested to merge fix-fedora-release-script into os-build

Current scheduled job for release Fedora kernels passes but skips over including labeled MRs with 'Include in Releases' because of

No connection adapters were found for 'git@gitlab.com:cki-project/kernel-ark.git/api/v4/user'

When cleaning up the ci scripts, commit 376f5f93 added a ark-ci-env.sh to source for ark-create-release.sh. This script added some generic functions and exports for other ci scripts to use.

One of the added exports was GITLAB_URL which is used by the python gitlab cli to control the destination of the remote request. That url was git@gitlab.com:cki-project/kernel-ark.git, which doesn't have a acceptable connector for python-requests like 'https://'.

GITLAB_URL is more for verifying the right infrastructure is defined. So tweak the scripts to set https:// for GITLAB_URL and use the ssh method for GITLAB_PUSHURL. Then update the checks to verify they exist before running the script.

Signed-off-by: Don Zickus dzickus@redhat.com

Merge request reports