======= BOOTSTRAP DOCKERFILE =======>
#
# Copyright (c) 2018-2023 Red Hat, Inc.
# This program and the accompanying materials are made
# available under the terms of the Eclipse Public License 2.0
# which is available at https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
#   Red Hat, Inc. - initial API and implementation
#   IBM Corporation - implementation
#

# Builder: check meta.yamls and create index.json
# https://registry.access.redhat.com/ubi8/python-38
FROM registry.access.redhat.com/ubi8/python-38:1-131 as builder
#FROM registry-proxy.engineering.redhat.com/ubi8/python-38:1 as builder
USER 0

ARG BOOTSTRAP=true
ENV BOOTSTRAP=${BOOTSTRAP}
# if not defined or string is null, allow all registries/tags in list_referenced_images
# otherwise restrict to only those space-separated registries/tags; if others found, build will fail
# useful for failing build if quay images in an RC, or wrong devspaces image tag (3.2 in 3.1 build)
ARG ALLOWED_REGISTRIES=""
ENV ALLOWED_REGISTRIES=${ALLOWED_REGISTRIES}
ARG ALLOWED_TAGS=""
ENV ALLOWED_TAGS=${ALLOWED_TAGS}

COPY ./build/dockerfiles/content_sets_rhel8.repo /etc/yum.repos.d/
COPY ./build/dockerfiles/rhel.install.sh /tmp
RUN /tmp/rhel.install.sh && rm -f /tmp/rhel.install.sh

COPY ./build/scripts ./versions.json /build/
COPY ./build/scripts/clone_and_zip.sh /build/build/scripts/
COPY ./VERSION /
COPY ./devfiles /build/devfiles
WORKDIR /build/

RUN ./generate_devworkspace_templates.sh
RUN chmod -R g+rwX /build/resources

# validate devfile content
RUN ./check_referenced_images.sh devfiles --registries "${ALLOWED_REGISTRIES}" --tags "${ALLOWED_TAGS}"
RUN ./check_mandatory_fields.sh devfiles

# Cache projects in DS 
COPY ./build/dockerfiles/rhel.cache_projects.sh /tmp/ 
RUN /tmp/rhel.cache_projects.sh /build/ && rm -rf /tmp/rhel.cache_projects.sh /tmp/resources.tgz 

# don't do swaps, or we end up with missing content if built on s390x or ppc64le worker
# RUN ./swap_yamlfiles.sh devfiles
# RUN ./swap_images.sh devfiles
RUN ./index.sh > /build/devfiles/index.json && \
    ./list_referenced_images.sh devfiles > /build/devfiles/external_images.txt && \
    ./list_referenced_images_by_file.sh devfiles > /build/devfiles/external_images_by_devfile.txt && \
    chmod -R g+rwX /build/devfiles

<======= BOOTSTRAP DOCKERFILE =======
======= START BOOTSTRAP BUILD =======>
STEP 1/23: FROM registry.access.redhat.com/ubi8/python-38:1-131 AS builder
STEP 2/23: USER 0
--> 82b419f1be74
STEP 3/23: ARG BOOTSTRAP=true
--> 5533d7cdd9dd
STEP 4/23: ENV BOOTSTRAP=${BOOTSTRAP}
--> bd401a91518a
STEP 5/23: ARG ALLOWED_REGISTRIES=""
--> 11461c87fcd5
STEP 6/23: ENV ALLOWED_REGISTRIES=${ALLOWED_REGISTRIES}
--> 1bb6d68d3f9c
STEP 7/23: ARG ALLOWED_TAGS=""
--> f16f0a8172b7
STEP 8/23: ENV ALLOWED_TAGS=${ALLOWED_TAGS}
--> 99ec394b9edc
STEP 9/23: COPY ./build/dockerfiles/content_sets_rhel8.repo /etc/yum.repos.d/
--> 665b860f7587
STEP 10/23: COPY ./build/dockerfiles/rhel.install.sh /tmp
--> 7a9bb5bd4bfd
STEP 11/23: RUN /tmp/rhel.install.sh && rm -f /tmp/rhel.install.sh

Upgraded:
  bash-4.4.20-5.el8.x86_64                 chkconfig-1.19.2-1.el8.x86_64        
  dnf-4.7.0-20.el8.noarch                  dnf-data-4.7.0-20.el8.noarch         
  findutils-1:4.6.0-22.el8.x86_64          git-2.43.0-1.el8.x86_64              
  git-core-2.43.0-1.el8.x86_64             git-core-doc-2.43.0-1.el8.noarch     
  perl-Git-2.43.0-1.el8.noarch             python3-dnf-4.7.0-20.el8.noarch      
  python3-rpm-4.14.3-31.el8.x86_64         rpm-4.14.3-31.el8.x86_64             
  rpm-build-libs-4.14.3-31.el8.x86_64      rpm-libs-4.14.3-31.el8.x86_64        
  yum-4.7.0-20.el8.noarch                 
Installed:
  container-selinux-2:2.229.0-2.module+el8.10.0+21196+3f0abbca.noarch           
  containers-common-2:1-81.module+el8.10.0+21340+c6c7475a.x86_64                
  criu-3.18-5.module+el8.10.0+21672+01ba06ae.x86_64                             
  diffutils-3.6-6.el8.x86_64                                                    
  fuse-common-3.3.0-19.el8.x86_64                                               
  fuse-overlayfs-1.13-1.module+el8.10.0+20412+95ee28e2.x86_64                   
  fuse3-3.3.0-19.el8.x86_64                                                     
  fuse3-libs-3.3.0-19.el8.x86_64                                                
  jq-1.6-8.el8.x86_64                                                           
  kmod-25-20.el8.x86_64                                                         
  libnet-1.1.6-15.el8.x86_64                                                    
  libselinux-utils-2.9-8.el8.x86_64                                             
  libslirp-4.4.0-2.module+el8.10.0+21672+01ba06ae.x86_64                        
  mpdecimal-2.5.1-3.el8.x86_64                                                  
  oniguruma-6.8.2-3.el8.x86_64                                                  
  policycoreutils-2.9-25.el8.x86_64                                             
  protobuf-c-1.3.0-8.el8.x86_64                                                 
  python3.11-3.11.7-1.el8.x86_64                                                
  python3.11-devel-3.11.7-1.el8.x86_64                                          
  python3.11-libs-3.11.7-1.el8.x86_64                                           
  python3.11-pip-22.3.1-5.el8.noarch                                            
  python3.11-pip-wheel-22.3.1-5.el8.noarch                                      
  python3.11-setuptools-65.5.1-2.el8.noarch                                     
  python3.11-setuptools-wheel-65.5.1-2.el8.noarch                               
  rpm-plugin-selinux-4.14.3-31.el8.x86_64                                       
  runc-1:1.1.12-1.module+el8.10.0+21251+62b7388c.x86_64                         
  selinux-policy-3.14.3-139.el8_10.noarch                                       
  selinux-policy-targeted-3.14.3-139.el8_10.noarch                              
  skopeo-2:1.14.3-2.module+el8.10.0+21728+a1d9b0ab.x86_64                       
  slirp4netns-1.2.3-1.module+el8.10.0+21306+6be40ce7.x86_64                     

Collecting yq
  Downloading yq-3.4.3-py3-none-any.whl (18 kB)
Collecting argcomplete
  Downloading argcomplete-3.3.0-py3-none-any.whl (42 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.6/42.6 kB 5.5 MB/s eta 0:00:00
Requirement already satisfied: pip in /usr/lib/python3.11/site-packages (22.3.1)
Collecting pip
  Downloading pip-24.0-py3-none-any.whl (2.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 58.3 MB/s eta 0:00:00
Collecting PyYAML>=5.3.1
  Downloading PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 757.7/757.7 kB 387.3 MB/s eta 0:00:00
Collecting xmltodict>=0.11.0
  Downloading xmltodict-0.13.0-py2.py3-none-any.whl (10.0 kB)
Collecting tomlkit>=0.11.6
  Downloading tomlkit-0.12.5-py3-none-any.whl (37 kB)
Installing collected packages: xmltodict, tomlkit, PyYAML, pip, argcomplete, yq
Successfully installed PyYAML-6.0.1 argcomplete-3.3.0 pip-24.0 tomlkit-0.12.5 xmltodict-0.13.0 yq-3.4.3
python: Python 3.8.16
yq: yq 3.4.3
jq: jq-1.6
--> 6ecb42dbda76
STEP 12/23: COPY ./build/scripts ./versions.json /build/
--> aead4bc6c6bc
STEP 13/23: COPY ./build/scripts/clone_and_zip.sh /build/build/scripts/
--> a17f725b4ef1
STEP 14/23: COPY ./VERSION /
--> b2f2bbb64b9a
STEP 15/23: COPY ./devfiles /build/devfiles
--> d8c7d3375ef1
STEP 16/23: WORKDIR /build/
--> 0f5bfabe212c
STEP 17/23: RUN ./generate_devworkspace_templates.sh
+ @eclipse-che/che-devworkspace-generator@0.0.1-99986b8
added 31 packages from 83 contributors and audited 31 packages in 5.981s

1 package is looking for funding
  run `npm fund` for details

found 1 moderate severity vulnerability
  run `npm audit fix` to fix them, or `npm audit` for details
DevWorkspace che-code-ansible-demo was generated.
DevWorkspace che-idea-ansible-demo was generated.
DevWorkspace che-code-java-lombok was generated.
DevWorkspace che-idea-java-lombok was generated.
DevWorkspace che-code-quarkus-quickstart was generated.
DevWorkspace che-idea-quarkus-quickstart was generated.
DevWorkspace che-code-nodejs-mongodb was generated.
DevWorkspace che-idea-nodejs-mongodb was generated.
DevWorkspace che-code-nodejs-web-app was generated.
DevWorkspace che-idea-nodejs-web-app was generated.
DevWorkspace che-code-python-hello-world was generated.
DevWorkspace che-idea-python-hello-world was generated.
DevWorkspace che-code-cpp was generated.
DevWorkspace che-idea-cpp was generated.
DevWorkspace che-code-dotnet was generated.
DevWorkspace che-idea-dotnet was generated.
DevWorkspace che-code-golang was generated.
DevWorkspace che-idea-golang was generated.
DevWorkspace che-code-php-hello-world was generated.
DevWorkspace che-idea-php-hello-world was generated.
--> 59b870b642eb
STEP 18/23: RUN chmod -R g+rwX /build/resources
--> 7971f0f1b3e4
STEP 19/23: RUN ./check_referenced_images.sh devfiles --registries "${ALLOWED_REGISTRIES}" --tags "${ALLOWED_TAGS}"
 = ghcr.io/ansible/ansible-workspace-env-reference@sha256:03d7f0fe6caaae62ff2266906b63d67ebd9cf6e4a056c7c0a0c1320e6cfbebce PASS
 + registry.redhat.io/devspaces/code-rhel8:3.14 PASS - registry.redhat.io allowed
 + registry.redhat.io/devspaces/idea-rhel8:3.14 PASS - registry.redhat.io allowed
 + registry.redhat.io/devspaces/udi-rhel8:3.14 PASS - registry.redhat.io allowed
 + registry.redhat.io/rhscl/mongodb-36-rhel7:1-50 PASS - registry.redhat.io allowed
 = ghcr.io/ansible/ansible-workspace-env-reference@sha256:03d7f0fe6caaae62ff2266906b63d67ebd9cf6e4a056c7c0a0c1320e6cfbebce PASS
 + registry.redhat.io/devspaces/code-rhel8:3.14 PASS - 3.14 allowed
 + registry.redhat.io/devspaces/idea-rhel8:3.14 PASS - 3.14 allowed
 + registry.redhat.io/devspaces/udi-rhel8:3.14 PASS - 3.14 allowed
 = registry.redhat.io/rhscl/mongodb-36-rhel7:1-50 PASS
--> 9dae47793897
STEP 20/23: RUN ./check_mandatory_fields.sh devfiles
Checking devfile 'devfiles/TP__cpp__c-plus-plus/meta.yaml'
Checking devfile 'devfiles/TP__dotnet__dotnet-web-simple/meta.yaml'
Checking devfile 'devfiles/TP__go__golang-health-check/meta.yaml'
Checking devfile 'devfiles/TP__php__php-hello-world/meta.yaml'
Checking devfile 'devfiles/ansible__ansible-demo/meta.yaml'
Checking devfile 'devfiles/java-maven-lombok__lombok-project-sample/meta.yaml'
Checking devfile 'devfiles/java-maven-quarkus__quarkus-quickstarts/meta.yaml'
Checking devfile 'devfiles/nodejs__nodejs-mongodb-sample/meta.yaml'
Checking devfile 'devfiles/nodejs__web-nodejs-sample/meta.yaml'
Checking devfile 'devfiles/python__python-hello-world/meta.yaml'
--> dc149c27b45d
STEP 21/23: COPY ./build/dockerfiles/rhel.cache_projects.sh /tmp/ 
--> 17d479e6b30b
STEP 22/23: RUN /tmp/rhel.cache_projects.sh /build/ && rm -rf /tmp/rhel.cache_projects.sh /tmp/resources.tgz 
--> ba8c8da01e9d
STEP 23/23: RUN ./index.sh > /build/devfiles/index.json &&     ./list_referenced_images.sh devfiles > /build/devfiles/external_images.txt &&     ./list_referenced_images_by_file.sh devfiles > /build/devfiles/external_images_by_devfile.txt &&     chmod -R g+rwX /build/devfiles
COMMIT devfileregistry:tmp
--> 0bb1d46d309e
Successfully tagged localhost/devfileregistry:tmp
0bb1d46d309e547b7cd2599d0fa168d1a12bad9a74996f9b6c42b59eebe84109
<======= END BOOTSTRAP BUILD =======
Downloading root-local.tgz
Downloading resources.tgz
DIFF START *****
diff --suppress-common-lines -u -r /tmp/tmp.pLidAixA1f/devfiles/ansible__ansible-demo/devworkspace-che-code-latest.yaml /tmp/tmp.6RPxGWiCHI/devfiles/ansible__ansible-demo/devworkspace-che-code-latest.yaml
--- /tmp/tmp.pLidAixA1f/devfiles/ansible__ansible-demo/devworkspace-che-code-latest.yaml	2024-05-30 10:53:03.000000000 -0400
+++ /tmp/tmp.6RPxGWiCHI/devfiles/ansible__ansible-demo/devworkspace-che-code-latest.yaml	2024-06-04 12:26:05.632162498 -0400
@@ -93,7 +93,7 @@
         - name: tooling-container
           container:
             image: >-
-              ghcr.io/ansible/ansible-workspace-env-reference@sha256:f02448b3b8423cfedf2773bb2dc8c21e2bf3a00c3df6e501916af2c5467a93f2
+              ghcr.io/ansible/ansible-workspace-env-reference@sha256:03d7f0fe6caaae62ff2266906b63d67ebd9cf6e4a056c7c0a0c1320e6cfbebce
             memoryRequest: 256M
             memoryLimit: 6Gi
             cpuRequest: 250m
@@ -107,16 +107,6 @@
                 value: >-
                   ~/.ansible/collections:/usr/share/ansible/collections:/projects/ansible-devspaces-demo/collections
       commands:
-        - id: oc-install
-          exec:
-            commandLine: >-
-              /usr/local/bin/ansible-playbook
-              ${PROJECT_SOURCE}/playbooks/install_oc.yml
-            workingDir: ${PROJECT_SOURCE}
-            group:
-              kind: build
-              isDefault: true
-            component: tooling-container
         - id: molecule-create
           exec:
             label: '1.Molecule: start a test pod for the automation'
@@ -192,9 +182,6 @@
               ansible-navigator --ee false
             workingDir: ${PROJECTS_ROOT}/ansible-devspaces-demo
             component: tooling-container
-      events:
-        postStart:
-          - oc-install
       projects:
         - name: ansible-devspaces-demo
           zip:
@@ -207,7 +194,7 @@
       - name: tooling-container
         container:
           image: >-
-            ghcr.io/ansible/ansible-workspace-env-reference@sha256:f02448b3b8423cfedf2773bb2dc8c21e2bf3a00c3df6e501916af2c5467a93f2
+            ghcr.io/ansible/ansible-workspace-env-reference@sha256:03d7f0fe6caaae62ff2266906b63d67ebd9cf6e4a056c7c0a0c1320e6cfbebce
           memoryRequest: 256M
           memoryLimit: 6Gi
           cpuRequest: 250m
@@ -221,16 +208,6 @@
               value: >-
                 ~/.ansible/collections:/usr/share/ansible/collections:/projects/ansible-devspaces-demo/collections
     commands:
-      - id: oc-install
-        exec:
-          commandLine: >-
-            /usr/local/bin/ansible-playbook
-            ${PROJECT_SOURCE}/playbooks/install_oc.yml
-          workingDir: ${PROJECT_SOURCE}
-          group:
-            kind: build
-            isDefault: true
-          component: tooling-container
       - id: molecule-create
         exec:
           label: '1.Molecule: start a test pod for the automation'
@@ -306,9 +283,6 @@
             ansible-navigator --ee false
           workingDir: ${PROJECTS_ROOT}/ansible-devspaces-demo
           component: tooling-container
-    events:
-      postStart:
-        - oc-install
     projects:
       - name: ansible-devspaces-demo
         zip:
diff --suppress-common-lines -u -r /tmp/tmp.pLidAixA1f/devfiles/ansible__ansible-demo/devworkspace-che-idea-latest.yaml /tmp/tmp.6RPxGWiCHI/devfiles/ansible__ansible-demo/devworkspace-che-idea-latest.yaml
--- /tmp/tmp.pLidAixA1f/devfiles/ansible__ansible-demo/devworkspace-che-idea-latest.yaml	2024-05-30 10:53:03.000000000 -0400
+++ /tmp/tmp.6RPxGWiCHI/devfiles/ansible__ansible-demo/devworkspace-che-idea-latest.yaml	2024-06-04 12:26:05.632162498 -0400
@@ -112,7 +112,7 @@
         - name: tooling-container
           container:
             image: >-
-              ghcr.io/ansible/ansible-workspace-env-reference@sha256:f02448b3b8423cfedf2773bb2dc8c21e2bf3a00c3df6e501916af2c5467a93f2
+              ghcr.io/ansible/ansible-workspace-env-reference@sha256:03d7f0fe6caaae62ff2266906b63d67ebd9cf6e4a056c7c0a0c1320e6cfbebce
             memoryRequest: 256M
             memoryLimit: 6Gi
             cpuRequest: 250m
@@ -126,16 +126,6 @@
                 value: >-
                   ~/.ansible/collections:/usr/share/ansible/collections:/projects/ansible-devspaces-demo/collections
       commands:
-        - id: oc-install
-          exec:
-            commandLine: >-
-              /usr/local/bin/ansible-playbook
-              ${PROJECT_SOURCE}/playbooks/install_oc.yml
-            workingDir: ${PROJECT_SOURCE}
-            group:
-              kind: build
-              isDefault: true
-            component: tooling-container
         - id: molecule-create
           exec:
             label: '1.Molecule: start a test pod for the automation'
@@ -211,9 +201,6 @@
               ansible-navigator --ee false
             workingDir: ${PROJECTS_ROOT}/ansible-devspaces-demo
             component: tooling-container
-      events:
-        postStart:
-          - oc-install
       projects:
         - name: ansible-devspaces-demo
           zip:
@@ -226,7 +213,7 @@
       - name: tooling-container
         container:
           image: >-
-            ghcr.io/ansible/ansible-workspace-env-reference@sha256:f02448b3b8423cfedf2773bb2dc8c21e2bf3a00c3df6e501916af2c5467a93f2
+            ghcr.io/ansible/ansible-workspace-env-reference@sha256:03d7f0fe6caaae62ff2266906b63d67ebd9cf6e4a056c7c0a0c1320e6cfbebce
           memoryRequest: 256M
           memoryLimit: 6Gi
           cpuRequest: 250m
@@ -240,16 +227,6 @@
               value: >-
                 ~/.ansible/collections:/usr/share/ansible/collections:/projects/ansible-devspaces-demo/collections
     commands:
-      - id: oc-install
-        exec:
-          commandLine: >-
-            /usr/local/bin/ansible-playbook
-            ${PROJECT_SOURCE}/playbooks/install_oc.yml
-          workingDir: ${PROJECT_SOURCE}
-          group:
-            kind: build
-            isDefault: true
-          component: tooling-container
       - id: molecule-create
         exec:
           label: '1.Molecule: start a test pod for the automation'
@@ -325,9 +302,6 @@
             ansible-navigator --ee false
           workingDir: ${PROJECTS_ROOT}/ansible-devspaces-demo
           component: tooling-container
-    events:
-      postStart:
-        - oc-install
     projects:
       - name: ansible-devspaces-demo
         zip:
diff --suppress-common-lines -u -r /tmp/tmp.pLidAixA1f/devfiles/external_images_by_devfile.txt /tmp/tmp.6RPxGWiCHI/devfiles/external_images_by_devfile.txt
--- /tmp/tmp.pLidAixA1f/devfiles/external_images_by_devfile.txt	2024-05-30 10:53:03.000000000 -0400
+++ /tmp/tmp.6RPxGWiCHI/devfiles/external_images_by_devfile.txt	2024-06-04 12:26:05.631162498 -0400
@@ -1,5 +1,5 @@
-ghcr.io/ansible/ansible-workspace-env-reference@sha256:f02448b3b8423cfedf2773bb2dc8c21e2bf3a00c3df6e501916af2c5467a93f2	https://github.com/devspaces-samples/ansible-devspaces-demo/tree/devspaces-3.14-rhel-8/devfile.yaml	devworkspace-che-code-latest.yaml
-ghcr.io/ansible/ansible-workspace-env-reference@sha256:f02448b3b8423cfedf2773bb2dc8c21e2bf3a00c3df6e501916af2c5467a93f2	https://github.com/devspaces-samples/ansible-devspaces-demo/tree/devspaces-3.14-rhel-8/devfile.yaml	devworkspace-che-idea-latest.yaml
+ghcr.io/ansible/ansible-workspace-env-reference@sha256:03d7f0fe6caaae62ff2266906b63d67ebd9cf6e4a056c7c0a0c1320e6cfbebce	https://github.com/devspaces-samples/ansible-devspaces-demo/tree/devspaces-3.14-rhel-8/devfile.yaml	devworkspace-che-code-latest.yaml
+ghcr.io/ansible/ansible-workspace-env-reference@sha256:03d7f0fe6caaae62ff2266906b63d67ebd9cf6e4a056c7c0a0c1320e6cfbebce	https://github.com/devspaces-samples/ansible-devspaces-demo/tree/devspaces-3.14-rhel-8/devfile.yaml	devworkspace-che-idea-latest.yaml
 registry.redhat.io/devspaces/code-rhel8:3.14	https://github.com/devspaces-samples/ansible-devspaces-demo/tree/devspaces-3.14-rhel-8/devfile.yaml	devworkspace-che-code-latest.yaml
 registry.redhat.io/devspaces/code-rhel8:3.14	https://github.com/devspaces-samples/c-plus-plus/tree/devspaces-3.14-rhel-8/devfile.yaml	devworkspace-che-code-latest.yaml
 registry.redhat.io/devspaces/code-rhel8:3.14	https://github.com/devspaces-samples/dotnet-web-simple/tree/devspaces-3.14-rhel-8/devfile.yaml	devworkspace-che-code-latest.yaml
diff --suppress-common-lines -u -r /tmp/tmp.pLidAixA1f/devfiles/external_images.txt /tmp/tmp.6RPxGWiCHI/devfiles/external_images.txt
--- /tmp/tmp.pLidAixA1f/devfiles/external_images.txt	2024-05-30 10:53:03.000000000 -0400
+++ /tmp/tmp.6RPxGWiCHI/devfiles/external_images.txt	2024-06-04 12:26:05.631162498 -0400
@@ -1,4 +1,4 @@
-ghcr.io/ansible/ansible-workspace-env-reference@sha256:f02448b3b8423cfedf2773bb2dc8c21e2bf3a00c3df6e501916af2c5467a93f2
+ghcr.io/ansible/ansible-workspace-env-reference@sha256:03d7f0fe6caaae62ff2266906b63d67ebd9cf6e4a056c7c0a0c1320e6cfbebce
 registry.redhat.io/devspaces/code-rhel8:3.14
 registry.redhat.io/devspaces/idea-rhel8:3.14
 registry.redhat.io/devspaces/udi-rhel8:3.14
Binary files /tmp/tmp.pLidAixA1f/resources/v2/ansible-devspaces-demo.zip and /tmp/tmp.6RPxGWiCHI/resources/v2/ansible-devspaces-demo.zip differ
***** END DIFF
Untagged: localhost/devfileregistry:tmp
Deleted: 0bb1d46d309e547b7cd2599d0fa168d1a12bad9a74996f9b6c42b59eebe84109
Deleted: ba8c8da01e9d9ca1361f2a48ba446fab00efc556602976d29c187093af8cfe42
Deleted: 17d479e6b30b71e8f37a257d64f094a224493be21d69f7493c43f1932feb02ea
Deleted: dc149c27b45dbfe108e05302e2546cf38164edc7552c729dd02179d8cf4e43e3
Deleted: 9dae47793897ba3c85447a4f5147b67beb8552689631a0ffeba60d106369d099
Deleted: 7971f0f1b3e41ff6346ddcdaf5592c2a937f857acaa812ed3958ea89526c09a3
Deleted: 59b870b642eb3cca85f6053b83c2f55adbef10cde6844257f8c0eccd639a80ba
Deleted: 0f5bfabe212c231e01e3eac3a05c4271f9115f97c02e919a6309a9f24b5c3915
Deleted: d8c7d3375ef1737cd6bbe696eff1259d8c8c0e15b84e84d5ae7061f6094b5405
Deleted: b2f2bbb64b9ad3f38f95e08ea955a09cce68651585e8d7f041c37f0274f633c6
Deleted: a17f725b4ef10bfbcacb149ac09517106f58afcd9b773edd59db613d75d41442
Deleted: aead4bc6c6bc9619742d136ded06a10237635d4549cfcbe200ebcedf2b33485e
Deleted: 6ecb42dbda76b954eafb897ae1cd92a4cc15c240a8c2085b178c04b8d4fea0ec
Deleted: 7a9bb5bd4bfd34ada7b7f0040bb50758251c2b5f6fa883e055c9717c3e3bcfd5
Deleted: 665b860f7587cc1b7a0b4bf68ddbbe71e8173f72adcacb38c501b2e2fcddfaf4
Deleted: 99ec394b9edcb63a3fff31abd0ef4d02980cbdfef783c20ed691fa6562e995bb
Deleted: f16f0a8172b78b704bad41f1bf32fe9b1557dec6096e67d7ef2a9cf2ac4a5996
Deleted: 1bb6d68d3f9cd76509ff36cc17029956c3ad20dd3172cbc559e462e505eb601f
Deleted: 11461c87fcd5b6c1ddb42785a40d6841b82f066921458955e19425afbde1d7bd
Deleted: bd401a91518a65a4bd651f1e99393bd56926b48a5711e365d70c9881c30c316a
Deleted: 5533d7cdd9dd186d9964eabee5601fc665e7c178c5e920e2ac08223caa85f6d2
Deleted: 82b419f1be74ae5cc46252bc000ceff96fd1171ad5700477d68c8ac56fc521c7
File already uploaded: root-local.tgz
Uploading: resources.tgz
Source upload succeeded. Don't forget to commit the sources file
rm 'resources.tgz'
rm 'root-local.tgz'
