diff --git a/Dockerfile b/Dockerfile index 77a80aecd214893f68614608e6d56510285bdb4e..bb236dbd55a2feb4db82d2b45f772e6d01cee556 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,14 +2,13 @@ ARG BASE_REGISTRY=registry1.dso.mil ARG BASE_IMAGE=ironbank/redhat/ubi/ubi8 ARG BASE_TAG=8.3 -FROM istio/pilot:1.9.0 AS base +FROM istio/pilot:1.8.4 AS base FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG} - COPY --from=base /usr/local/bin/pilot-discovery /usr/local/bin/pilot-discovery USER 1337:1337 ENTRYPOINT ["/usr/local/bin/pilot-discovery"] -HEALTHCHECK NONE \ No newline at end of file +HEALTHCHECK NONE diff --git a/hardening_manifest.yaml b/hardening_manifest.yaml index 28627d41dfcf8246243759f285b89cab70dc438d..43f63d6a4b648ad6a8950592b92bcdbf725acecf 100644 --- a/hardening_manifest.yaml +++ b/hardening_manifest.yaml @@ -8,7 +8,7 @@ name: "opensource/istio-1.8/pilot" # The most specific version should be the first tag and will be shown # on ironbank.dsop.io tags: -- "1.8.2" +- "1.8.4" - "latest" # Build args passed to Dockerfile ARGs @@ -27,29 +27,23 @@ labels: org.opencontainers.image.url: "https://github.com/istio/istio/tree/master/pilot" ## Name of the distributing entity, organization or individual org.opencontainers.image.vendor: "opensource" - org.opencontainers.image.version: "1.8.2" + org.opencontainers.image.version: "1.8.4" ## Keywords to help with search (ex. "cicd,gitops,golang") - mil.dso.ironbank.image.keywords: "istio, istio-pilot" + mil.dso.ironbank.image.keywords: "istio,servishmesh" ## This value can be "opensource" or "commercial" mil.dso.ironbank.image.type: "opensource" ##Product the image belongs to for grouping multiple images - mil.dso.ironbank.product.name: "pilot" + mil.dso.ironbank.product.name: "istio" # List of resources to make available to the offline build context - - resources: -- tag: istio/pilot:1.9.0 - url: docker://docker.io/istio/pilot@sha256:76d30c906669920c6beeea7420e2840199e4a3be969db5321d98cc25b3d95c02 - +- tag: istio/pilot:1.8.4 + url: docker://docker.io/istio/pilot@sha256:32fe6db58bd5be49079614f0254d7ce5f98a2bee10c3c389f5237b6122ffd7cc - # List of project maintainers maintainers: - email: "olga@alphabravo.io" -# # The name of the current container owner name: "Olga Ojjeh" -# # The gitlab username of the current container owner username: "olga" cht_member: true # FIXME: Uncomment if the maintainer is a member of CHT diff --git a/renovate.json b/renovate.json index b3831d0357624e3ec0e936a84cc470b4111b8035..c1c72ac6d15e5572f0c510b643894392f4bfd63a 100644 --- a/renovate.json +++ b/renovate.json @@ -1,41 +1,40 @@ { - "assignees": [ - "@olga" - ], - "baseBranches": [ - "development" - ], - "regexManagers": [ - { - "fileMatch": [ - "^Dockerfile$" - ], - "matchStrings": [ - "version=\"(?.*?)\"" - ], - "depNameTemplate": "istio-1.8/pilot", - "datasourceTemplate": "docker" - }, - { - "fileMatch": [ - "^hardening_manifest.yaml$" - ], - "matchStrings": [ - "org\\.opencontainers\\.image\\.version:\\s+\"(?.+?)\"" - ], - "depNameTemplate": "istio-1.8/pilot", - "datasourceTemplate": "docker" - }, - { - "fileMatch": [ - "^hardening_manifest.yaml$" - ], - "matchStrings": [ - "tags:\\s+-\\s+\"(?.+?)\"" - ], - "depNameTemplate": "istio-1.8/pilot", - "datasourceTemplate": "docker" + "assignees": [ + "@olga" + ], + "baseBranches": [ + "development" + ], + "packageRules": [ + { + "datasources": ["docker"], + "packageNames": ["istio/pilot"], + "separateMinorPatch": true, + "minor": { + "enabled": false } - ] - } - + } + ], + "regexManagers": [ + { + "fileMatch": [ + "^hardening_manifest.yaml$" + ], + "matchStrings": [ + "org\\.opencontainers\\.image\\.version:\\s+\"(?.+?)\"" + ], + "depNameTemplate": "istio/pilot", + "datasourceTemplate": "docker" + }, + { + "fileMatch": [ + "^hardening_manifest.yaml$" + ], + "matchStrings": [ + "tags:\\s+-\\s+\"(?.+?)\"" + ], + "depNameTemplate": "istio/pilot", + "datasourceTemplate": "docker" + } + ] +}