@@ -10,7 +10,7 @@ function redprint {
10
10
}
11
11
12
12
greenprint " 📥 Install required packages"
13
- sudo dnf install -y cargo zstd git openssl-devel ostree-devel rpm-build mock podman skopeo jq
13
+ dnf install -y cargo zstd git openssl-devel ostree-devel rpm-build mock podman skopeo jq
14
14
cargo install cargo-vendor-filterer
15
15
16
16
greenprint " ⛏ Build archive"
@@ -25,13 +25,13 @@ case "$TEST_OS" in
25
25
TEMPLATE=" rhel-9.tpl"
26
26
greenprint " 📝 update mock rhel-9 template"
27
27
# disable subscription for nightlies
28
- sudo sed -i " s/config_opts\['redhat_subscription_required'\] = True/config_opts['redhat_subscription_required'] = False/" /etc/mock/templates/" $TEMPLATE "
28
+ sed -i " s/config_opts\['redhat_subscription_required'\] = True/config_opts['redhat_subscription_required'] = False/" /etc/mock/templates/" $TEMPLATE "
29
29
# delete default cdn compose and add nightly compose
30
30
IMAGE_NAME=" rhel9-rhel_bootc"
31
31
TIER1_IMAGE_URL=" ${RHEL_REGISTRY_URL} /${IMAGE_NAME} :rhel-9.4"
32
32
CURRENT_COMPOSE_RHEL94=$( skopeo inspect --tls-verify=false " docker://${TIER1_IMAGE_URL} " | jq -r ' .Labels."redhat.compose-id"' )
33
- sudo sed -i ' /user_agent/q' /etc/mock/templates/" $TEMPLATE "
34
- sudo tee -a /etc/mock/templates/" $TEMPLATE " > /dev/null << EOF
33
+ sed -i ' /user_agent/q' /etc/mock/templates/" $TEMPLATE "
34
+ tee -a /etc/mock/templates/" $TEMPLATE " > /dev/null << EOF
35
35
[BaseOS]
36
36
name=Red Hat Enterprise Linux - BaseOS
37
37
baseurl=http://${DOWNLOAD_NODE} /rhel-9/nightly/RHEL-9/${CURRENT_COMPOSE_RHEL94} /compose/BaseOS/\$ basearch/os/
65
65
greenprint " 🧬 Using mock config: ${MOCK_CONFIG} "
66
66
67
67
greenprint " ✏ Adding user to mock group"
68
- sudo usermod -a -G mock " $( whoami) "
68
+ usermod -a -G mock " $( whoami) "
69
69
70
70
greenprint " 🎁 Building SRPM"
71
71
mock -r " $MOCK_CONFIG " --buildsrpm \
0 commit comments