Skip to content

Commit 43bff8e

Browse files
bhavyahemGitHub Enterprise
authored andcommitted
Update to 9.4.4.0-r2 (#1054)
1 parent ba497c3 commit 43bff8e

File tree

3 files changed

+13
-18
lines changed

3 files changed

+13
-18
lines changed

Makefile

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,11 @@ include Makefile.pipeline.mk
106106

107107
ifeq "$(COMMAND)" "podman"
108108
NUM_CPU ?= $(or $(shell podman info --format "{{.Host.CPUs}}"),2)
109-
# Push options used while pushing the manifest
110109
PUSH_OPTIONS="$(IMAGE_FORMAT) --rm"
110+
COMPRESSION_FLAGS := --compression-format=gzip --force-compression=true
111+
ifeq "$(shell uname -s)" "Darwin"
112+
VOLUME_MOUNT_OPTIONS:=
113+
endif
111114
else ifeq "$(COMMAND)" "docker"
112115
NUM_CPU ?= $(or $(shell docker info --format "{{ .NCPU }}"),2)
113116
PUSH_OPTIONS="--purge"
@@ -138,14 +141,6 @@ else ifeq "$(ARCH)" "arm64"
138141
MQ_ARCHIVE_DEV_ARCH:=ARM64
139142
endif
140143

141-
# Make sure we don't use VOLUME_MOUNT_OPTIONS for Podman on macOS
142-
ifeq "$(COMMAND)" "podman"
143-
ifeq "$(shell uname -s)" "Darwin"
144-
VOLUME_MOUNT_OPTIONS:=
145-
endif
146-
endif
147-
148-
149144
###############################################################################
150145
# Build targets
151146
###############################################################################
@@ -378,7 +373,7 @@ push-advancedserver:
378373
$(info $(SPACER)$(shell printf $(TITLE)"Push production image to $(MQ_DELIVERY_REGISTRY_FULL_PATH)"$(END)))
379374
$(COMMAND) login $(MQ_DELIVERY_REGISTRY_HOSTNAME) -u $(MQ_DELIVERY_REGISTRY_USER) -p $(MQ_DELIVERY_REGISTRY_CREDENTIAL)
380375
$(COMMAND) tag $(MQ_IMAGE_ADVANCEDSERVER)\:$(MQ_TAG) $(MQ_DELIVERY_REGISTRY_FULL_PATH)/$(MQ_IMAGE_FULL_RELEASE_NAME)
381-
$(COMMAND) push $(MQ_DELIVERY_REGISTRY_FULL_PATH)/$(MQ_IMAGE_FULL_RELEASE_NAME)
376+
$(COMMAND) push $(COMPRESSION_FLAGS) $(MQ_DELIVERY_REGISTRY_FULL_PATH)/$(MQ_IMAGE_FULL_RELEASE_NAME)
382377

383378
.PHONY: push-devserver
384379
push-devserver:
@@ -388,7 +383,7 @@ push-devserver:
388383
$(info $(SPACER)$(shell printf $(TITLE)"Push developer image to $(MQ_DELIVERY_REGISTRY_FULL_PATH)"$(END)))
389384
$(COMMAND) login $(MQ_DELIVERY_REGISTRY_HOSTNAME) -u $(MQ_DELIVERY_REGISTRY_USER) -p $(MQ_DELIVERY_REGISTRY_CREDENTIAL)
390385
$(COMMAND) tag $(MQ_IMAGE_DEVSERVER)\:$(MQ_TAG) $(MQ_DELIVERY_REGISTRY_FULL_PATH)/$(MQ_IMAGE_DEV_FULL_RELEASE_NAME)
391-
$(COMMAND) push $(MQ_DELIVERY_REGISTRY_FULL_PATH)/$(MQ_IMAGE_DEV_FULL_RELEASE_NAME)
386+
$(COMMAND) push $(COMPRESSION_FLAGS) $(MQ_DELIVERY_REGISTRY_FULL_PATH)/$(MQ_IMAGE_DEV_FULL_RELEASE_NAME)
392387

393388
.PHONY: pull-advancedserver
394389
pull-advancedserver:
@@ -424,10 +419,10 @@ endif
424419
$(info $(shell printf "** Determined the built $(MQ_IMAGE_ADVANCEDSERVER_PPC64LE) has a digest of $(MQ_IMAGE_ADVANCEDSERVER_PPC64LE_DIGEST)**"$(END)))
425420
ifneq "$(LTS)" "true"
426421
$(info $(shell printf "** Calling script to create fat-manifest for $(MQ_IMAGE_DEVSERVER_MANIFEST)**"$(END)))
427-
COMMAND=$(COMMAND) PUSH_OPTIONS=$(PUSH_OPTIONS) ./$(BUILD_SCRIPTS_PATH)/create-manifest-list.sh -r $(MQ_DELIVERY_REGISTRY_HOSTNAME) -n $(MQ_DELIVERY_REGISTRY_NAMESPACE) -i $(MQ_IMAGE_DEVSERVER) -t $(MQ_MANIFEST_TAG) -u $(MQ_ARCHIVE_REPOSITORY_USER) -p $(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) -d "$(MQ_IMAGE_DEVSERVER_AMD64_DIGEST) $(MQ_IMAGE_DEVSERVER_S390X_DIGEST) $(MQ_IMAGE_DEVSERVER_PPC64LE_DIGEST)" $(END)
422+
COMMAND=$(COMMAND) PUSH_OPTIONS=$(PUSH_OPTIONS) COMPRESSION_FLAGS="$(COMPRESSION_FLAGS)" ./$(BUILD_SCRIPTS_PATH)/create-manifest-list.sh -r $(MQ_DELIVERY_REGISTRY_HOSTNAME) -n $(MQ_DELIVERY_REGISTRY_NAMESPACE) -i $(MQ_IMAGE_DEVSERVER) -t $(MQ_MANIFEST_TAG) -u $(MQ_ARCHIVE_REPOSITORY_USER) -p $(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) -d "$(MQ_IMAGE_DEVSERVER_AMD64_DIGEST) $(MQ_IMAGE_DEVSERVER_S390X_DIGEST) $(MQ_IMAGE_DEVSERVER_PPC64LE_DIGEST)" $(END)
428423
endif
429424
$(info $(shell printf "** Calling script to create fat-manifest for $(MQ_IMAGE_ADVANCEDSERVER_MANIFEST)**"$(END)))
430-
COMMAND=$(COMMAND) PUSH_OPTIONS=$(PUSH_OPTIONS) ./$(BUILD_SCRIPTS_PATH)/create-manifest-list.sh -r $(MQ_DELIVERY_REGISTRY_HOSTNAME) -n $(MQ_DELIVERY_REGISTRY_NAMESPACE) -i $(MQ_IMAGE_ADVANCEDSERVER) -t $(MQ_MANIFEST_TAG) -u $(MQ_ARCHIVE_REPOSITORY_USER) -p $(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) -d "$(MQ_IMAGE_ADVANCEDSERVER_AMD64_DIGEST) $(MQ_IMAGE_ADVANCEDSERVER_S390X_DIGEST) $(MQ_IMAGE_ADVANCEDSERVER_PPC64LE_DIGEST)" $(END)
425+
COMMAND=$(COMMAND) PUSH_OPTIONS=$(PUSH_OPTIONS) COMPRESSION_FLAGS="$(COMPRESSION_FLAGS)" ./$(BUILD_SCRIPTS_PATH)/create-manifest-list.sh -r $(MQ_DELIVERY_REGISTRY_HOSTNAME) -n $(MQ_DELIVERY_REGISTRY_NAMESPACE) -i $(MQ_IMAGE_ADVANCEDSERVER) -t $(MQ_MANIFEST_TAG) -u $(MQ_ARCHIVE_REPOSITORY_USER) -p $(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) -d "$(MQ_IMAGE_ADVANCEDSERVER_AMD64_DIGEST) $(MQ_IMAGE_ADVANCEDSERVER_S390X_DIGEST) $(MQ_IMAGE_ADVANCEDSERVER_PPC64LE_DIGEST)" $(END)
431426

432427
#sps : modify the build scripts path
433428
.PHONY: build-manifest

pipeline.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
###########################################################################################################################################################
22

3-
BASE_MQ_LOCKED=true
3+
BASE_MQ_LOCKED=false
44
MAIN_BRANCH=private-master
55
LTS=false
6-
RELEASE=r1
6+
RELEASE=r2
77
CBI_TAG=1.24.6-9.6-1755695350-05092025_094059
88
###########################################################################################################################################################

sps-build-scripts/create-manifest-list.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ do
5353
esac
5454
done
5555

56-
if [[ -z $REGISTRY || -z $NAMESPACE || -z $IMAGE || -z $TAG || -z $DIGESTS ]] ; then
56+
if [[ -z $REGISTRY || -z $NAMESPACE || -z $IMAGE || -z $TAG || -z $DIGESTS ]] ; then
5757
printf "${REDCROSS} ${ERROR}Missing parameter!${END}\n"
5858
printf "${ERROR}$usage${END}\n"
5959
exit 1
@@ -72,7 +72,7 @@ done
7272

7373
$COMMAND login $REGISTRY -u $USER -p $CREDENTIAL
7474
$COMMAND manifest create $REGISTRY/$NAMESPACE/$IMAGE:$TAG $MANIFESTS > /dev/null
75-
MANIFEST_DIGEST=$($COMMAND manifest push $PUSH_OPTIONS $REGISTRY/$NAMESPACE/$IMAGE:$TAG)
75+
MANIFEST_DIGEST=$($COMMAND manifest push $PUSH_OPTIONS $COMPRESSION_FLAGS $REGISTRY/$NAMESPACE/$IMAGE:$TAG)
7676

7777
if [ "$COMMAND" = "podman" ]; then
7878
echo "Inspecting image with skopeo: docker://$REGISTRY/$NAMESPACE/$IMAGE:$TAG"
@@ -83,4 +83,4 @@ if [ -z "$MANIFEST_DIGEST" ]; then
8383
echo "Warning: At create-manifest, Failed to retrieve manifest digest"
8484
else
8585
echo "MANIFEST_DIGEST: $MANIFEST_DIGEST"
86-
fi
86+
fi

0 commit comments

Comments
 (0)