Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): lock file maintenance #249

Merged
merged 1 commit into from
Sep 12, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 4, 2023

Mend Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

Review

  • Updates have been tested and work
  • If updates are AWS related, versions match the infrastructure (e.g. Lambda runtime, database, etc.)

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" in timezone America/Montreal, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/lock-file-maintenance branch 6 times, most recently from c2101d1 to 76708d5 Compare September 11, 2023 23:16
@renovate renovate bot force-pushed the renovate/lock-file-maintenance branch from 76708d5 to aed4ba4 Compare September 12, 2023 12:59
@github-actions
Copy link

Dive image results for sre-bot:latest

Image sre-bot:latest
Total Size 546.39MiB
Inefficient Bytes 40.45MiB
Efficiency Percentage 93.69%
Total Layers 17
Show full output
{
  "layer": [
    {
      "index": 0,
      "id": "10ed3d067d7165c0321d966f8e3d3316f8bc7f4fc65ba740db8149f34c009f83",
      "digestId": "sha256:a2d7501dfb3541f3d736125cdfd748618194f60cbb5c63f4de67a92530899628",
      "sizeBytes": 74756781,
      "command": "#(nop) ADD file:3a8cd4de7f163d93718670f4db1de49045f5e04af3a8aa27d81c0f14647db707 in / "
    },
    {
      "index": 1,
      "id": "df86f864288f2e00643e414eef4f8498eb91d6468518c96be544e157355d0372",
      "digestId": "sha256:b9044eea833a0cf80a01e107632d771f92fe9a559a2e7c642c79b4d870bd5c44",
      "sizeBytes": 9200816,
      "command": "RUN /bin/sh -c set -eux; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tca-certificates \t\tnetbase \t\ttzdata \t; \trm -rf /var/lib/apt/lists/* # buildkit"
    },
    {
      "index": 2,
      "id": "2d7ae3fd0e89254d96cf23948b3303593011fdb2697d17df4462909e74843075",
      "digestId": "sha256:3d0d7bce231bb050f27a985050a842e77141ae546876ef082252cd2397fc47f3",
      "sizeBytes": 34204880,
      "command": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-lto \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' \u003e /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=\u003e/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); printf \"*%s\\n\", so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit"
    },
    {
      "index": 3,
      "id": "162b5f5d0f029ac95b70910b3c43fc32ed5161b1f359b74807786bc3432340c6",
      "digestId": "sha256:35cd1b4f408e04f2905c3a9461c5f3298dd99181061bf87b1b94f8adbab8981e",
      "sizeBytes": 0,
      "command": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit"
    },
    {
      "index": 4,
      "id": "acc99d0867c7515956dc4da6f14e339d837e65fe481e266161c5ce7548f7f4e5",
      "digestId": "sha256:ee01afca5cbfc1861960177ef5a70a242953a3c9e5e12ee4bca6417459b057da",
      "sizeBytes": 12307567,
      "command": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' \u003e /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark \u003e /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit"
    },
    {
      "index": 5,
      "id": "2c3fb250bc9d7cdef74e6b3a18dfdbd5a9b398b644af23961dfcd57c3b2eb650",
      "digestId": "sha256:57d89af8ab4d25bb76a325db3e5537fa921f03c200e2be9794524896dade67d5",
      "sizeBytes": 1355085,
      "command": "RUN /bin/sh -c apt-get update   \u0026\u0026 apt-get install -y wget   \u0026\u0026 rm -rf /var/lib/apt/lists/* # buildkit"
    },
    {
      "index": 6,
      "id": "78bf79cf6f202643f5a630c983d4896dcd00056c8a15d39b2fd1c66619cfea6b",
      "digestId": "sha256:b7841fc69432977e2544f6465115de10bb1e2bbde61f623b35b8979600c0a30c",
      "sizeBytes": 0,
      "command": "WORKDIR /app"
    },
    {
      "index": 7,
      "id": "cede401b159e91388149c78622ee12dfd2bb76af6c7b23309c53e9b906929130",
      "digestId": "sha256:2182672c38a5fa288d83fd827ee816714a46f8bc54e6b9ca7b2d9259b57c8cf3",
      "sizeBytes": 463,
      "command": "COPY requirements.txt ./ # buildkit"
    },
    {
      "index": 8,
      "id": "4d0aa6438e5f78fe1ac54635dc44cc063377907d634c038cbb38394aa408f2ca",
      "digestId": "sha256:3552353ab1968b0526d68d468ee96a0a75a31b35da678f70eaa3015532a97afe",
      "sizeBytes": 260814946,
      "command": "RUN |1 git_sha=1d0ff522dd22bccc74096fb39d24a1d50a17f79f /bin/sh -c pip install --no-cache-dir -r requirements.txt # buildkit"
    },
    {
      "index": 9,
      "id": "e178d4fa70ce4306d88c384b53ed5f35e48aae0a72fd7bce400d62beacc0d65c",
      "digestId": "sha256:1291308e4f77fde8d9584ca67ff4f5965f2755760b601445e788b421fbb5ea29",
      "sizeBytes": 314170,
      "command": "COPY . . # buildkit"
    },
    {
      "index": 10,
      "id": "c70a9c21632d85a01d1f2a509a57b52794774ada7a131dce523a2f816b1ec745",
      "digestId": "sha256:b767d7150207faae5160faba43ca9c0167de53d6a235d157c09e7d752ae94ea1",
      "sizeBytes": 0,
      "command": "RUN |2 git_sha=1d0ff522dd22bccc74096fb39d24a1d50a17f79f LICENSE_KEY=wucCeFbqqrul4eni /bin/sh -c mkdir -p /app/geodb # buildkit"
    },
    {
      "index": 11,
      "id": "0cd7d24072c3b30b82ab01d6e05375b340a24c754a0f69c7161955f6fa96decc",
      "digestId": "sha256:eda545c9bfe8dc572b388a592be7617fdbc4b382e0431f01db9083479e794518",
      "sizeBytes": 35372350,
      "command": "RUN |2 git_sha=1d0ff522dd22bccc74096fb39d24a1d50a17f79f LICENSE_KEY=wucCeFbqqrul4eni /bin/sh -c wget -O \"/app/geodb/GeoLite2-City.tar.gz\" \"https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City\u0026license_key=$LICENSE_KEY\u0026suffix=tar.gz\" # buildkit"
    },
    {
      "index": 12,
      "id": "1e64839c239d14b1384eb921644b1bda02ec819789a75163aced70d4432ca6d8",
      "digestId": "sha256:d90556e68d79ca7f9e378b140fcf66fcc9ee2f0fd93ba279d1d34fe8157794af",
      "sizeBytes": 72302134,
      "command": "RUN |2 git_sha=1d0ff522dd22bccc74096fb39d24a1d50a17f79f LICENSE_KEY=wucCeFbqqrul4eni /bin/sh -c tar -xzvf /app/geodb/GeoLite2-City.tar.gz -C /app/geodb # buildkit"
    },
    {
      "index": 13,
      "id": "1b048bf78688cf835716dbd73a81b0ed9e45743293544ec915d3f36ddc0f7e8c",
      "digestId": "sha256:ce985cf876e0c29fae4940643e294e2ea4b1c2c7c31e70e05f954fb8ce74cbdb",
      "sizeBytes": 72301565,
      "command": "RUN |2 git_sha=1d0ff522dd22bccc74096fb39d24a1d50a17f79f LICENSE_KEY=wucCeFbqqrul4eni /bin/sh -c cp /app/geodb/GeoLite2-City_*/GeoLite2-City.mmdb /app/geodb/GeoLite2-City.mmdb # buildkit"
    },
    {
      "index": 14,
      "id": "616b8f3127a911427af109de4cd979778dc7a06386ce25224b975bd3746d3c90",
      "digestId": "sha256:843a83126bb0826508b52ac0e8632f627306dca2c083b22b3d9cf8f2e4a70c91",
      "sizeBytes": 0,
      "command": "RUN |2 git_sha=1d0ff522dd22bccc74096fb39d24a1d50a17f79f LICENSE_KEY=wucCeFbqqrul4eni /bin/sh -c rm -rf /app/geodb/GeoLite2-City_* # buildkit"
    },
    {
      "index": 15,
      "id": "adaad1a0e87269a9767dcb84e0f790222e865a1f1447e853749b074dbf945f7e",
      "digestId": "sha256:293fb75a6be9818a6b9b669071a64c380d26057e584fb070920361384d474db2",
      "sizeBytes": 0,
      "command": "RUN |2 git_sha=1d0ff522dd22bccc74096fb39d24a1d50a17f79f LICENSE_KEY=wucCeFbqqrul4eni /bin/sh -c rm /app/geodb/GeoLite2-City.tar.gz # buildkit"
    },
    {
      "index": 16,
      "id": "59a186848e4048f86986a39987a50d53ce803de597b4db9a068c0f3aa53a5d4f",
      "digestId": "sha256:a1a8765397f69a219ecd3c12f2754ed942d9c1c460d906e2152051e6f475c37f",
      "sizeBytes": 261,
      "command": "COPY bin/entry.sh /app/entry.sh # buildkit"
    }
  ],
  "image": {
    "sizeBytes": 572931018,
    "inefficientBytes": 42407402,
    "efficiencyScore": 0.9368942003773545,
    "fileReference": [
      {
        "count": 2,
        "sizeBytes": 35372350,
        "file": "/app/geodb/GeoLite2-City.tar.gz"
      },
      {
        "count": 4,
        "sizeBytes": 3086616,
        "file": "/var/cache/debconf/templates.dat"
      },
      {
        "count": 3,
        "sizeBytes": 2291226,
        "file": "/var/cache/debconf/templates.dat-old"
      },
      {
        "count": 5,
        "sizeBytes": 431102,
        "file": "/var/lib/dpkg/status"
      },
      {
        "count": 5,
        "sizeBytes": 431040,
        "file": "/var/lib/dpkg/status-old"
      },
      {
        "count": 4,
        "sizeBytes": 365531,
        "file": "/var/log/dpkg.log"
      },
      {
        "count": 4,
        "sizeBytes": 137634,
        "file": "/var/log/apt/term.log"
      },
      {
        "count": 2,
        "sizeBytes": 82144,
        "file": "/var/lib/dpkg/info/perl-base.list"
      },
      {
        "count": 4,
        "sizeBytes": 52836,
        "file": "/var/cache/debconf/config.dat"
      },
      {
        "count": 4,
        "sizeBytes": 31800,
        "file": "/var/log/apt/history.log"
      },
      {
        "count": 5,
        "sizeBytes": 26786,
        "file": "/etc/ld.so.cache"
      },
      {
        "count": 4,
        "sizeBytes": 26148,
        "file": "/var/log/apt/eipp.log.xz"
      },
      {
        "count": 3,
        "sizeBytes": 24802,
        "file": "/var/cache/debconf/config.dat-old"
      },
      {
        "count": 5,
        "sizeBytes": 24543,
        "file": "/var/lib/apt/extended_states"
      },
      {
        "count": 4,
        "sizeBytes": 22421,
        "file": "/var/cache/ldconfig/aux-cache"
      },
      {
        "count": 2,
        "sizeBytes": 423,
        "file": "/root/.wget-hsts"
      },
      {
        "count": 5,
        "sizeBytes": 0,
        "file": "/var/lib/dpkg/triggers/Lock"
      },
      {
        "count": 2,
        "sizeBytes": 0,
        "file": "/etc/systemd/user"
      },
      {
        "count": 2,
        "sizeBytes": 0,
        "file": "/usr/include"
      },
      {
        "count": 4,
        "sizeBytes": 0,
        "file": "/var/lib/dpkg/lock-frontend"
      },
      {
        "count": 4,
        "sizeBytes": 0,
        "file": "/var/lib/dpkg/updates"
      },
      {
        "count": 3,
        "sizeBytes": 0,
        "file": "/var/cache/apt/archives/lock"
      },
      {
        "count": 2,
        "sizeBytes": 0,
        "file": "/usr/src"
      },
      {
        "count": 4,
        "sizeBytes": 0,
        "file": "/tmp"
      },
      {
        "count": 3,
        "sizeBytes": 0,
        "file": "/var/cache/apt/archives/partial"
      },
      {
        "count": 4,
        "sizeBytes": 0,
        "file": "/var/cache/debconf/passwords.dat"
      },
      {
        "count": 2,
        "sizeBytes": 0,
        "file": "/var/lib/dpkg/triggers/Unincorp"
      },
      {
        "count": 2,
        "sizeBytes": 0,
        "file": "/usr/bin"
      },
      {
        "count": 4,
        "sizeBytes": 0,
        "file": "/var/lib/apt/lists"
      },
      {
        "count": 5,
        "sizeBytes": 0,
        "file": "/var/lib/dpkg/lock"
      }
    ]
  }
}

@maxneuvians maxneuvians merged commit 820bdbe into main Sep 12, 2023
2 checks passed
@maxneuvians maxneuvians deleted the renovate/lock-file-maintenance branch September 12, 2023 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant