Uploaded image for project: 'Managed Service - API'
  1. Managed Service - API
  2. MGDAPI-6955

workload web app not working with Podman

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • 3
    • RHOAM Sprint 86

      WHY
      <Why is this change being made?>
      not everyone has access to docker

      WHAT
      <What is being asked for?>
      determine the problem with podman build

      CONTAINER_ENGINE=podman make local/deploy
      ✓ podman is available
      podman build --platform=linux/amd64 -t quay.io/integreatly/workload-web-app-tools -f Dockerfile.tools .
      WARN[0000] The deprecated BoltDB database driver is in use. This driver will be removed in the upcoming Podman 6.0 release in mid 2026. It is advised that you migrate to SQLite to avoid issues when this occurs. Set SUPPRESS_BOLTDB_WARNING environment variable to remove this message. 
      STEP 1/8: FROM registry.redhat.io/ubi9/ubi:9.4
      STEP 2/8: COPY resources/rhit-root-ca.crt /etc/pki/ca-trust/source/anchors/
      --> Using cache 50985eeb599462829fe1ad9b598859345adb16987f01e08f3b3c7275544b5bba
      --> 50985eeb5994
      STEP 3/8: RUN update-ca-trust extract
      --> Using cache 1ab35ea324018d1be388c042fac8d3ffd5562fd9127250b68766e05ca0cb58eb
      --> 1ab35ea32401
      STEP 4/8: RUN dnf install -y make gcc &&     dnf clean all
      --> Using cache 162b856aaa791006fed798d8bae2176a1b5adf6ee4a1d3e171bd8040227485c6
      --> 162b856aaa79
      STEP 5/8: ENV OC_VERSION="4.17.2"
      --> Using cache 7df563f82b68689d8511ee1a84a141cb3ec89c6b6ff657e0b29a89a47238c60d
      --> 7df563f82b68
      STEP 6/8: RUN curl -Ls https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/$OC_VERSION/openshift-client-linux.tar.gz | tar -zx &&     mv oc /usr/local/bin
      --> Using cache 5ba44f079f60b9b364d6243670a3adce6a1052f9e1e4cb3ba974c2ef9ad1b14a
      --> 5ba44f079f60
      STEP 7/8: ENV JQ_VERSION="1.7.1"
      --> Using cache 8b1f624321dc8ebf8ae663629e6eb8a4c3d89d63dd932ec82ce684ee65a90910
      --> 8b1f624321dc
      STEP 8/8: RUN curl -Lo /usr/local/bin/jq https://github.com/stedolan/jq/releases/download/jq-${JQ_VERSION}/jq-linux64 &&     chmod +x /usr/local/bin/jq
      --> Using cache 0eb53fc58136107b33f6a62c76b647e8dc11b319f1bd4a96f2324cc2e040ed7e
      COMMIT quay.io/integreatly/workload-web-app-tools
      --> 0eb53fc58136
      Successfully tagged quay.io/integreatly/workload-web-app-tools:latest
      0eb53fc58136107b33f6a62c76b647e8dc11b319f1bd4a96f2324cc2e040ed7e
      podman run --rm -it --userns=keep-id -e KUBECONFIG=/kube.config -e RHOAMI= -e GRAFANA_DASHBOARD= -e USERSSO_NAMESPACE= -e THREESCALE_NAMESPACE= -e WORKLOAD_WEB_APP_IMAGE= -v /home/austincunningham/.kube/config:/kube.config:z -v "/home/austincunningham/repo/workload-web-app":/workload-web-app -w /workload-web-app quay.io/integreatly/workload-web-app-tools make deploy
      WARN[0000] The deprecated BoltDB database driver is in use. This driver will be removed in the upcoming Podman 6.0 release in mid 2026. It is advised that you migrate to SQLite to avoid issues when this occurs. Set SUPPRESS_BOLTDB_WARNING environment variable to remove this message. 
      make: stat: Makefile: Permission denied
      make: Nothing to be done for 'deploy'.
      

      HOW
      <Suggestions for how this may be solved. [Optional]

      TESTS
      <List of related tests>

      DONE
      <bullet point items for what should be completed>

              aucunnin@redhat.com Austin Cunningham
              aucunnin@redhat.com Austin Cunningham
              Valery Mogilevsky Valery Mogilevsky
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: