Skip to content

Commit 196e800

Browse files
authored
fix: address access issues in the ARM64 image build pipeline (#1203)
2 parents 0e0ad82 + 0786a42 commit 196e800

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

.github/workflows/build-publish-mcr.yml

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -155,42 +155,36 @@ jobs:
155155
# Note (chenyu1): must not use root privileges; the system seems to have some trouble
156156
# retrieving credentials when sudo is used.
157157
run: |
158-
sudo az login --identity
159-
sudo az acr login -n ${{ secrets.AZURE_REGISTRY }}
158+
az login --identity
159+
az acr login -n ${{ secrets.AZURE_REGISTRY }}
160160
- name: 'Verify Docker CLI'
161-
# Note (chenyu1): the Docker installation has to be invoked with root privileges by default; for
162-
# simplicity reasons in this pipeline we will make no attempt to enable rootless Docker usage.
163161
run: |
164-
sudo docker version
165-
sudo docker info
162+
docker version
163+
docker info
166164
- name: Build and publish hub-agent
167-
# Note (chenyu1): must preserve the environment here.
168165
run: |
169-
sudo -E make docker-build-hub-agent
166+
make docker-build-hub-agent
170167
env:
171168
HUB_AGENT_IMAGE_VERSION: ${{ needs.prepare-variables.outputs.release_tag }}-arm64
172169
REGISTRY: ${{ secrets.AZURE_REGISTRY }}/${{ env.REGISTRY_REPO}}
173170
TARGET_ARCH: arm64
174171
- name: Build and publish member-agent
175-
# Note (chenyu1): must preserve the environment here.
176172
run: |
177-
sudo -E make docker-build-member-agent
173+
make docker-build-member-agent
178174
env:
179175
MEMBER_AGENT_IMAGE_VERSION: ${{ needs.prepare-variables.outputs.release_tag }}-arm64
180176
REGISTRY: ${{ secrets.AZURE_REGISTRY }}/${{ env.REGISTRY_REPO}}
181177
TARGET_ARCH: arm64
182178
- name: Build and publish refresh-token
183-
# Note (chenyu1): must preserve the environment here.
184179
run: |
185-
sudo -E make docker-build-refresh-token
180+
make docker-build-refresh-token
186181
env:
187182
REFRESH_TOKEN_IMAGE_VERSION: ${{ needs.prepare-variables.outputs.release_tag }}-arm64
188183
REGISTRY: ${{ secrets.AZURE_REGISTRY }}/${{ env.REGISTRY_REPO}}
189184
TARGET_ARCH: arm64
190185
- name: Build and publish crd-installer
191-
# Note (chenyu1): must preserve the environment here.
192186
run: |
193-
sudo -E make docker-build-crd-installer
187+
make docker-build-crd-installer
194188
env:
195189
CRD_INSTALLER_IMAGE_VERSION: ${{ needs.prepare-variables.outputs.release_tag }}-arm64
196190
REGISTRY: ${{ secrets.AZURE_REGISTRY }}/${{ env.REGISTRY_REPO}}

0 commit comments

Comments
 (0)