Skip to content

Commit bae7e0d

Browse files
authored
Merge pull request #396 from henrywang/no_sudo
test: remove `sudo` in mockbuild.sh
2 parents 92940b1 + 5d5458f commit bae7e0d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/integration/mockbuild.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ function redprint {
1010
}
1111

1212
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
1414
cargo install cargo-vendor-filterer
1515

1616
greenprint "⛏ Build archive"
@@ -25,13 +25,13 @@ case "$TEST_OS" in
2525
TEMPLATE="rhel-9.tpl"
2626
greenprint "📝 update mock rhel-9 template"
2727
# 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"
2929
# delete default cdn compose and add nightly compose
3030
IMAGE_NAME="rhel9-rhel_bootc"
3131
TIER1_IMAGE_URL="${RHEL_REGISTRY_URL}/${IMAGE_NAME}:rhel-9.4"
3232
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
3535
[BaseOS]
3636
name=Red Hat Enterprise Linux - BaseOS
3737
baseurl=http://${DOWNLOAD_NODE}/rhel-9/nightly/RHEL-9/${CURRENT_COMPOSE_RHEL94}/compose/BaseOS/\$basearch/os/
@@ -65,7 +65,7 @@ esac
6565
greenprint "🧬 Using mock config: ${MOCK_CONFIG}"
6666

6767
greenprint "✏ Adding user to mock group"
68-
sudo usermod -a -G mock "$(whoami)"
68+
usermod -a -G mock "$(whoami)"
6969

7070
greenprint "🎁 Building SRPM"
7171
mock -r "$MOCK_CONFIG" --buildsrpm \

0 commit comments

Comments
 (0)