From 4760c0a61363904010081f257dc43dcb09d2abe3 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Mon, 13 Mar 2023 12:42:58 +0100 Subject: [PATCH 001/113] test cards --- Dockerfile | 2 ++ script.sh | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index da1c332..cc7014d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,5 +16,7 @@ COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt RUN rm requirements.txt RUN git config --global --add safe.directory /drone/src +COPY card.json . +COPY card.data.json . ENTRYPOINT [ "script.sh" ] \ No newline at end of file diff --git a/script.sh b/script.sh index d5ae11d..8a5e999 100644 --- a/script.sh +++ b/script.sh @@ -3,4 +3,8 @@ echo "Starting ansible linter by Aaron Riedel" echo "" cd /drone/src -ansible-lint --profile $PLUGIN_PROFILE \ No newline at end of file +ansible-lint --profile $PLUGIN_PROFILE +echo "" +cat ~/card.json +echo "" +cat ~/card.data.json \ No newline at end of file From 81e60e628fdfb0305cbbce79477bb1ea2950302a Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Mon, 13 Mar 2023 12:43:59 +0100 Subject: [PATCH 002/113] add card example --- card.data.json | 9 +++ card.json | 146 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 155 insertions(+) create mode 100644 card.data.json create mode 100644 card.json diff --git a/card.data.json b/card.data.json new file mode 100644 index 0000000..f51061d --- /dev/null +++ b/card.data.json @@ -0,0 +1,9 @@ +{ + "Issues": { + "critical": 3, + "high": 2, + "medium": 0, + "low": 43 + }, + "path": "test/test" +} \ No newline at end of file diff --git a/card.json b/card.json new file mode 100644 index 0000000..1b1ef5b --- /dev/null +++ b/card.json @@ -0,0 +1,146 @@ +{ + "type": "AdaptiveCard", + "body": [ + { + "type": "ColumnSet", + "columns": [ + { + "type": "Column", + "items": [ + { + "type": "Image", + "url": "https://raw.githubusercontent.com/ansible/logos/main/vscode-ansible.png", + "size": "Small" + } + ], + "width": "auto" + }, + { + "type": "Column", + "items": [ + { + "type": "TextBlock", + "text": "ansible-lint", + "wrap": true, + "size": "Small", + "weight": "Bolder", + "isSubtle": false, + "spacing": "Small" + }, + { + "type": "TextBlock", + "text": "Repo: ${$root.path}", + "wrap": true, + "size": "Small", + "weight": "Lighter", + "isSubtle": true, + "spacing": "Small" + } + ], + "width": "stretch" + } + ], + "style": "default" + }, + { + "type": "ColumnSet", + "columns": [ + { + "type": "Column", + "separator": true, + "width": "auto", + "items": [ + { + "type": "TextBlock", + "size": "Large", + "$data": "${$root.Issues.critical}", + "text": "${formatNumber($root.Issues.critical, 0)}", + "wrap": true, + "horizontalAlignment": "Center", + "spacing": "None", + "color": "Attention" + }, + { + "type": "TextBlock", + "size": "Small", + "text": "Critical Severity" + } + ] + }, + { + "type": "Column", + "width": "auto", + "separator": true, + "spacing": "Medium", + "items": [ + { + "type": "TextBlock", + "size": "Large", + "$data": "${$root.Issues.high}", + "text": "${formatNumber($root.Issues.high, 0)}", + "wrap": true, + "horizontalAlignment": "Center", + "spacing": "None", + "color": "Warning" + }, + { + "type": "TextBlock", + "size": "Small", + "text": "High Severity" + } + ] + }, + { + "type": "Column", + "width": "auto", + "separator": true, + "spacing": "Medium", + "items": [ + { + "type": "TextBlock", + "size": "Large", + "$data": "${$root.Issues.medium}", + "text": "${formatNumber($root.Issues.medium, 0)}", + "wrap": true, + "horizontalAlignment": "Center", + "spacing": "None", + "color": "Accent" + }, + { + "type": "TextBlock", + "size": "Small", + "text": "Medium Severity" + } + ] + }, + { + "type": "Column", + "width": "auto", + "separator": true, + "spacing": "Medium", + "items": [ + { + "type": "TextBlock", + "size": "Large", + "$data": "${$root.Issues.low}", + "text": "${formatNumber($root.Issues.low, 0)}", + "wrap": true, + "horizontalAlignment": "Center", + "spacing": "None", + "color": "Good" + }, + { + "type": "TextBlock", + "size": "Small", + "text": "Low Severity" + } + ] + } + ], + "style": "default", + "separator": true + } + ], + "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", + "version": "1.5" +} \ No newline at end of file From 0fc7018cabfd417bcfc781d0a0721baa2187e129 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 6 Apr 2023 01:07:26 +0000 Subject: [PATCH 003/113] Update python Docker tag to v3.11.3 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index da1c332..c7f1da0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.11.2-alpine3.16 +FROM amd64/python:3.11.3-alpine3.16 RUN apk add --no-cache git WORKDIR ./ ARG PUID=1000 From 104de1449f4224d62a8edec3fa23dcf02384133e Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 6 Apr 2023 01:23:42 +0000 Subject: [PATCH 004/113] Update dependency ansible to v7.4.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 76f1892..a11fe20 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==7.3.0 +ansible==7.4.0 ansible-lint==6.12.2 From 971537a9d6dfe4ec1b7fedfef4dbf64f625d46be Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 6 Apr 2023 01:33:50 +0000 Subject: [PATCH 005/113] Update dependency ansible-lint to v6.14.4 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a11fe20..c96a4f7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==7.4.0 -ansible-lint==6.12.2 +ansible-lint==6.14.4 From 1c10e474a79274ca1458ab1ffc1273e74df86df2 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 12 Apr 2023 14:06:23 +0000 Subject: [PATCH 006/113] Update dependency ansible-lint to v6.14.5 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c96a4f7..325b116 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==7.4.0 -ansible-lint==6.14.4 +ansible-lint==6.14.5 From 60b8c2ec463c8d1b1655e831b5d84d2639d44594 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 13 Apr 2023 10:06:23 +0000 Subject: [PATCH 007/113] Update dependency ansible-lint to v6.14.6 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 325b116..3fafb11 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==7.4.0 -ansible-lint==6.14.5 +ansible-lint==6.14.6 From a03b515044f0c20dc655bc0036b9c2ff9efebb9d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 21 Apr 2023 12:06:23 +0000 Subject: [PATCH 008/113] Update dependency ansible-lint to v6.15.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 3fafb11..f475770 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==7.4.0 -ansible-lint==6.14.6 +ansible-lint==6.15.0 From 8f408ed0998569cf98f2b73abfef38af20ef81e0 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 26 Apr 2023 08:06:23 +0000 Subject: [PATCH 009/113] Update dependency ansible to v7.5.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f475770..627e9e9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==7.4.0 +ansible==7.5.0 ansible-lint==6.15.0 From 9c9b218e39101f526609cb12e1f46f9f1d129620 Mon Sep 17 00:00:00 2001 From: renovate Date: Wed, 10 May 2023 20:27:09 +0200 Subject: [PATCH 010/113] Update dependency ansible-lint to v6.16.0 (#1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ansible-lint](https://github.com/ansible/ansible-lint) ([changelog](https://github.com/ansible/ansible-lint/releases)) | minor | `==6.15.0` -> `==6.16.0` | :warning: Release Notes retrieval for this PR were skipped because no github.com credentials were available. If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes). --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Co-authored-by: Renovate Bot Co-authored-by: Aaron Riedel Reviewed-on: https://git.ar21.de/aaron/ansible-lint/pulls/1 Co-authored-by: renovate Co-committed-by: renovate --- Dockerfile | 6 +++--- requirements.txt | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index c7f1da0..e587f7c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -FROM amd64/python:3.11.3-alpine3.16 -RUN apk add --no-cache git +FROM amd64/python:3.11.3-slim-bullseye +RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 ENV GROUP dockergroup @@ -7,7 +7,7 @@ ENV USER docker ENV HOMEDIR "/home/${USER}" ENV PATH ${HOMEDIR}/.local/bin:$PATH ENV PLUGIN_PROFILE production -RUN addgroup -S "${GROUP}" && adduser -S "${USER}" -G "${GROUP}" +RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh USER ${USER} diff --git a/requirements.txt b/requirements.txt index 627e9e9..1f3187e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==7.5.0 -ansible-lint==6.15.0 +ansible-lint==6.16.0 From cfa604c1c7c1e7cbeceec8655fcb24232928d69f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 16 May 2023 09:06:22 +0000 Subject: [PATCH 011/113] Update dependency ansible-lint to v6.16.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 1f3187e..f40905f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==7.5.0 -ansible-lint==6.16.0 +ansible-lint==6.16.1 From 478935d6666c407b6587e56d8be8894eb42cdf89 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 21 May 2023 20:06:23 +0000 Subject: [PATCH 012/113] Update dependency ansible-lint to v6.16.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f40905f..7961b93 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==7.5.0 -ansible-lint==6.16.1 +ansible-lint==6.16.2 From c94d07d6a84698a4cae4604e53ce8e5a4b86f711 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 23 May 2023 12:06:23 +0000 Subject: [PATCH 013/113] Update dependency ansible to v7.6.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 7961b93..3ab2e90 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==7.5.0 +ansible==7.6.0 ansible-lint==6.16.2 From 098c770683fe7dbc522ef0ac1e2b81476663657e Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 30 May 2023 20:06:23 +0000 Subject: [PATCH 014/113] Update dependency ansible to v8 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 3ab2e90..eb361ef 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==7.6.0 +ansible==8.0.0 ansible-lint==6.16.2 From 43e96437fa96b17d8c5f6964ab6c26a3aa47ccda Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 31 May 2023 14:06:23 +0000 Subject: [PATCH 015/113] Update dependency ansible-lint to v6.17.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index eb361ef..05323ce 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.0.0 -ansible-lint==6.16.2 +ansible-lint==6.17.0 From 63a8f73513d79511c4b676736f575b57bcdfd3ae Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 7 Jun 2023 21:06:24 +0000 Subject: [PATCH 016/113] Update python Docker tag to v3.11.4 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e587f7c..103222b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.11.3-slim-bullseye +FROM amd64/python:3.11.4-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From a3745e0410233ab2ff9919d18dd35c82d2d213dc Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 13 Jun 2023 13:29:26 +0000 Subject: [PATCH 017/113] Update dependency ansible-lint to v6.17.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 05323ce..a78d0b9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.0.0 -ansible-lint==6.17.0 +ansible-lint==6.17.1 From 84538aa43887787ae3076170a8be71487500d237 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 22 Jun 2023 14:08:33 +0000 Subject: [PATCH 018/113] Update dependency ansible-lint to v6.17.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a78d0b9..93f0f4e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.0.0 -ansible-lint==6.17.1 +ansible-lint==6.17.2 From 34f9542b4c577e8bdde6bd55b4ff496ff4b6a25f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 22 Jun 2023 17:08:33 +0000 Subject: [PATCH 019/113] Update dependency ansible to v8.1.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 93f0f4e..331a720 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==8.0.0 +ansible==8.1.0 ansible-lint==6.17.2 From baa3df6d61aa9b75cf618c58fb807162524f586a Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 18 Jul 2023 12:17:28 +0000 Subject: [PATCH 020/113] Update dependency ansible to v8.2.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 331a720..a5ac3dd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==8.1.0 +ansible==8.2.0 ansible-lint==6.17.2 From 9a7159fc5ae914838bfd0fe37c7efa30dcf6b15f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 15 Aug 2023 12:02:10 +0000 Subject: [PATCH 021/113] Update dependency ansible to v8.3.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a5ac3dd..741275b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==8.2.0 +ansible==8.3.0 ansible-lint==6.17.2 From 5ebfad406527e5a3c65d5f5855c81712972927f4 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 21 Aug 2023 19:08:35 +0000 Subject: [PATCH 022/113] Update dependency ansible-lint to v6.18.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 741275b..cffcac1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.3.0 -ansible-lint==6.17.2 +ansible-lint==6.18.0 From b17d9c285e58d1b55982003b3b3daddb7747af34 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 26 Aug 2023 02:08:32 +0000 Subject: [PATCH 023/113] Update python Docker tag to v3.11.5 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 103222b..180bf5d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.11.4-slim-bullseye +FROM amd64/python:3.11.5-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From d11d12fcc93da1461f8dc5a9a264f1445ece9503 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 6 Sep 2023 16:08:32 +0000 Subject: [PATCH 024/113] Update dependency ansible-lint to v6.19.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index cffcac1..28294b7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.3.0 -ansible-lint==6.18.0 +ansible-lint==6.19.0 From 2371f597bcf4651c8263f2dc6d1e7809c8999be6 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 12 Sep 2023 14:08:32 +0000 Subject: [PATCH 025/113] Update dependency ansible to v8.4.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 28294b7..7c06c19 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==8.3.0 +ansible==8.4.0 ansible-lint==6.19.0 From fbac6c8b7327862ceaeae19767a67fe9ac345e78 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 19 Sep 2023 21:29:19 +0000 Subject: [PATCH 026/113] Update dependency ansible-lint to v6.20.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 7c06c19..b7b5496 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.4.0 -ansible-lint==6.19.0 +ansible-lint==6.20.0 From 4e71ad9ef47866112bfc4486263d9537868c6c0a Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 24 Sep 2023 04:15:32 +0200 Subject: [PATCH 027/113] update drone config --- .drone.yml | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index b360013..3634c93 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,7 +1,7 @@ kind: pipeline name: deploy steps: -- name: docker +- name: docker image: plugins/docker settings: username: @@ -11,4 +11,25 @@ steps: repo: aaronriedel/ansible-lint tags: - latest - - ${DRONE_COMMIT_SHA:0:8} \ No newline at end of file + - ${DRONE_BUILD_NUMBER} + when: + branch: + - main +- name: docker-build + image: plugins/docker + settings: + username: + from_secret: DOCKER_USERNAME + password: + from_secret: DOCKER_PASSWORD + repo: aaronriedel/ansible-lint + tags: latest + dry_run: true + when: + branch: + exclude: + - main +when: + event: + include: + - push \ No newline at end of file From 040e3b0527c49da2bb890d09aae3c7cb2543aca0 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 28 Sep 2023 16:29:19 +0000 Subject: [PATCH 028/113] Update dependency ansible-lint to v6.20.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b7b5496..af35f0b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.4.0 -ansible-lint==6.20.0 +ansible-lint==6.20.1 From 3ba6b9b338a4df001515bd22e37b339dfb3f16c9 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 30 Sep 2023 15:29:26 +0000 Subject: [PATCH 029/113] Update dependency ansible-lint to v6.20.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index af35f0b..3ecb801 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.4.0 -ansible-lint==6.20.1 +ansible-lint==6.20.2 From 84dd5540e5804f8cccc0b65958e196bc8d8963c2 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 2 Oct 2023 21:29:27 +0000 Subject: [PATCH 030/113] Update dependency ansible-lint to v6.20.3 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 3ecb801..9cfa8b8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.4.0 -ansible-lint==6.20.2 +ansible-lint==6.20.3 From 0ab369b96374b81203276612098cb2f3c71a57a5 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 3 Oct 2023 04:29:26 +0000 Subject: [PATCH 031/113] Update python Docker tag to v3.12.0 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 180bf5d..8348fba 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.11.5-slim-bullseye +FROM amd64/python:3.12.0-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From 0cd792d7a368cf125dfaa75ecd15613ce76e6471 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 11 Oct 2023 15:29:19 +0000 Subject: [PATCH 032/113] Update dependency ansible to v8.5.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 9cfa8b8..a4edccd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==8.4.0 +ansible==8.5.0 ansible-lint==6.20.3 From 344dd9cd700a4334bf20caf753ed62504c729e42 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 18 Oct 2023 12:29:18 +0000 Subject: [PATCH 033/113] Update dependency ansible-lint to v6.21.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a4edccd..d49c6ec 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.5.0 -ansible-lint==6.20.3 +ansible-lint==6.21.0 From a0988acde202dd8777a869761ab3dc1d5953f40c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 19 Oct 2023 16:29:19 +0000 Subject: [PATCH 034/113] Update dependency ansible-lint to v6.21.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index d49c6ec..3ec5969 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.5.0 -ansible-lint==6.21.0 +ansible-lint==6.21.1 From 732c76105ee1071ac4027fa4d0f998fadab07bfe Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 7 Nov 2023 15:29:19 +0000 Subject: [PATCH 035/113] Update dependency ansible-lint to v6.22.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 3ec5969..534bf47 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==8.5.0 -ansible-lint==6.21.1 +ansible-lint==6.22.0 From 49eac5044260ffd8245deee709367205f9ff80a2 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 7 Nov 2023 17:29:20 +0000 Subject: [PATCH 036/113] Update dependency ansible to v8.6.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 534bf47..35f4400 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==8.5.0 +ansible==8.6.0 ansible-lint==6.22.0 From 53cf9fecb11bed7dd097e7f729f2b1cb88cf06fc Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 9 Nov 2023 20:29:41 +0000 Subject: [PATCH 037/113] Update dependency ansible to v8.6.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 35f4400..006f249 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==8.6.0 +ansible==8.6.1 ansible-lint==6.22.0 From d3b10dd79ccddcadcd8567be8b37e273a3e52b2b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 21 Nov 2023 17:17:04 +0000 Subject: [PATCH 038/113] Update dependency ansible to v9 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 006f249..a842823 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==8.6.1 +ansible==9.0.0 ansible-lint==6.22.0 From 47f84a8232695929bc48157a2ed8a60b49d40744 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 21 Nov 2023 23:16:53 +0000 Subject: [PATCH 039/113] Update dependency ansible to v9.0.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a842823..8c32b63 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==9.0.0 +ansible==9.0.1 ansible-lint==6.22.0 From f481b21bad5b5036cf790fb93925436cad170b8f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 29 Nov 2023 13:11:58 +0000 Subject: [PATCH 040/113] Update dependency ansible-lint to v6.22.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 8c32b63..1bd0dbd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==9.0.1 -ansible-lint==6.22.0 +ansible-lint==6.22.1 From 48c1d99ae65b496069e8e5cc75a755fc283934a7 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 5 Dec 2023 20:11:57 +0000 Subject: [PATCH 041/113] Update dependency ansible to v9.1.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 1bd0dbd..dfd5b09 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==9.0.1 +ansible==9.1.0 ansible-lint==6.22.1 From 36987ca446a6b7c5f36b23b8d6ce5838acabde12 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 9 Dec 2023 02:12:06 +0000 Subject: [PATCH 042/113] Update python Docker tag to v3.12.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8348fba..2d54d7e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.12.0-slim-bullseye +FROM amd64/python:3.12.1-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From 5fc1c081f96417ce07c6bc53b3f89e96ca792ae2 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 24 Dec 2023 16:10:28 +0100 Subject: [PATCH 043/113] change registry --- .drone.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 3634c93..cad385b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -4,11 +4,13 @@ steps: - name: docker image: plugins/docker settings: + registry: + from_secret: REGISTRY_NAME username: - from_secret: DOCKER_USERNAME + from_secret: REGISTRY_USER password: - from_secret: DOCKER_PASSWORD - repo: aaronriedel/ansible-lint + from_secret: REGISTRY_PASS + repo: ${REGISTRY_NAME}/aaron/ansible-lint tags: - latest - ${DRONE_BUILD_NUMBER} @@ -18,11 +20,13 @@ steps: - name: docker-build image: plugins/docker settings: + registry: + from_secret: REGISTRY_NAME username: - from_secret: DOCKER_USERNAME + from_secret: REGISTRY_USER password: - from_secret: DOCKER_PASSWORD - repo: aaronriedel/ansible-lint + from_secret: REGISTRY_PASS + repo: ${REGISTRY_NAME}/aaron/ansible-lint tags: latest dry_run: true when: From 6d0b264822544fb57d9810466650b2add7c3d5f3 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 24 Dec 2023 16:16:04 +0100 Subject: [PATCH 044/113] attempt to fix pipeline --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index cad385b..3523f7c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -10,7 +10,7 @@ steps: from_secret: REGISTRY_USER password: from_secret: REGISTRY_PASS - repo: ${REGISTRY_NAME}/aaron/ansible-lint + repo: aaron/ansible-lint tags: - latest - ${DRONE_BUILD_NUMBER} @@ -26,7 +26,7 @@ steps: from_secret: REGISTRY_USER password: from_secret: REGISTRY_PASS - repo: ${REGISTRY_NAME}/aaron/ansible-lint + repo: aaron/ansible-lint tags: latest dry_run: true when: From e8a662d76f7f417af70c36abc62e941911d8fab3 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 24 Dec 2023 16:28:39 +0100 Subject: [PATCH 045/113] change repo --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 3523f7c..28e7bef 100644 --- a/.drone.yml +++ b/.drone.yml @@ -10,7 +10,7 @@ steps: from_secret: REGISTRY_USER password: from_secret: REGISTRY_PASS - repo: aaron/ansible-lint + repo: git.ar21.de/aaron/ansible-lint tags: - latest - ${DRONE_BUILD_NUMBER} @@ -26,7 +26,7 @@ steps: from_secret: REGISTRY_USER password: from_secret: REGISTRY_PASS - repo: aaron/ansible-lint + repo: git.ar21.de/aaron/ansible-lint tags: latest dry_run: true when: From c99c0d951c723e721551f9740f3e38558a1a6f37 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 18 Jan 2024 15:29:21 +0000 Subject: [PATCH 046/113] Update dependency ansible-lint to v6.22.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index dfd5b09..c5e0c5d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==9.1.0 -ansible-lint==6.22.1 +ansible-lint==6.22.2 From c2fa90a2608400f8caba2deab11df66127117d5f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 30 Jan 2024 17:29:12 +0000 Subject: [PATCH 047/113] Update dependency ansible to v9.2.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c5e0c5d..c5751c9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==9.1.0 +ansible==9.2.0 ansible-lint==6.22.2 From e53c3c6cc5ff7abbc463670550a303a3f3393109 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 7 Feb 2024 10:19:26 +0000 Subject: [PATCH 048/113] Update dependency ansible-lint to v24 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c5751c9..bd793ad 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==9.2.0 -ansible-lint==6.22.2 +ansible-lint==24.2.0 From 5bd078a088c55ec7325a85ae07c707f84138ae4b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 8 Feb 2024 00:08:13 +0000 Subject: [PATCH 049/113] Update python Docker tag to v3.12.2 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2d54d7e..a5af269 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.12.1-slim-bullseye +FROM amd64/python:3.12.2-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From 58858316db1e6d6f0e2ddcae3d109571125a0d69 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 27 Feb 2024 19:18:22 +0000 Subject: [PATCH 050/113] Update dependency ansible to v9.3.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index bd793ad..b8995a7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==9.2.0 +ansible==9.3.0 ansible-lint==24.2.0 From c7e7ff06962a2acb2a0a19170cf4ec031e61622f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 13 Mar 2024 14:18:31 +0000 Subject: [PATCH 051/113] Update dependency ansible-lint to v24.2.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b8995a7..5108242 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==9.3.0 -ansible-lint==24.2.0 +ansible-lint==24.2.1 From 0b325f8222d6584f9d251953ef6202ec4a9ceb0c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 27 Mar 2024 17:17:04 +0000 Subject: [PATCH 052/113] Update dependency ansible to v9.4.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 5108242..1845ebe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==9.3.0 +ansible==9.4.0 ansible-lint==24.2.1 From 7c3a37cc8223cbaf5334986572d4b6795314dad1 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 9 Apr 2024 16:17:03 +0000 Subject: [PATCH 053/113] Update dependency ansible-lint to v24.2.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 1845ebe..85bdc45 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==9.4.0 -ansible-lint==24.2.1 +ansible-lint==24.2.2 From 258dd27c6de6012cb59a2402bc80781d37b73e9e Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 10 Apr 2024 06:17:03 +0000 Subject: [PATCH 054/113] Update python Docker tag to v3.12.3 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a5af269..fee5ffd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.12.2-slim-bullseye +FROM amd64/python:3.12.3-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From e8514b027a3b71d58d4548fd3df3d2b5589ee170 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 24 Apr 2024 06:17:45 +0000 Subject: [PATCH 055/113] Update dependency ansible to v9.5.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 85bdc45..03397fc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==9.4.0 +ansible==9.5.1 ansible-lint==24.2.2 From dd3724e746af395af29baa97a67f055f4ca030e4 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 30 Apr 2024 11:17:44 +0000 Subject: [PATCH 056/113] Update dependency ansible-lint to v24.2.3 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 03397fc..531ca3d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==9.5.1 -ansible-lint==24.2.2 +ansible-lint==24.2.3 From c92f6a89a019602783888bddf16d9e4adb4f7db4 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 15 May 2024 16:17:11 +0000 Subject: [PATCH 057/113] Update dependency ansible-lint to v24.5.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 531ca3d..f9985de 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==9.5.1 -ansible-lint==24.2.3 +ansible-lint==24.5.0 From f2c1fec6db36458909b4703c16d691af85b9c379 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 21 May 2024 10:17:26 +0000 Subject: [PATCH 058/113] Update dependency ansible to v9.6.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f9985de..b24d2da 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==9.5.1 +ansible==9.6.0 ansible-lint==24.5.0 From 882a8edcad26f739bbdb23c63212b3c300ae7db8 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Wed, 29 May 2024 21:40:53 +0200 Subject: [PATCH 059/113] change build pipeline to kubernetes --- .drone.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.drone.yml b/.drone.yml index 28e7bef..bf99c55 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,4 +1,5 @@ kind: pipeline +type: kubernetes name: deploy steps: - name: docker From 04c707ea08f2fe39fb85d09299348caa6386b972 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 4 Jun 2024 16:11:00 +0000 Subject: [PATCH 060/113] Update dependency ansible to v10 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b24d2da..675db32 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==9.6.0 +ansible==10.0.0 ansible-lint==24.5.0 From 9367665d6fd5999bdc39a1bffc1fa35c7832215b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 4 Jun 2024 18:11:16 +0000 Subject: [PATCH 061/113] Update dependency ansible-lint to v24.6.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 675db32..d4161cd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==10.0.0 -ansible-lint==24.5.0 +ansible-lint==24.6.0 From c6a41d2ceb9669cab8509b3659365b34b44e334f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 6 Jun 2024 05:10:50 +0000 Subject: [PATCH 062/113] Update dependency ansible to v10.0.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index d4161cd..b4ddf71 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==10.0.0 +ansible==10.0.1 ansible-lint==24.6.0 From e9914a87e2a37e1ef605c184fe14b03a41571f51 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 7 Jun 2024 21:10:56 +0000 Subject: [PATCH 063/113] Update python Docker tag to v3.12.4 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index fee5ffd..49c2ec1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.12.3-slim-bullseye +FROM amd64/python:3.12.4-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From c5b3df038bfe0e3191caa3b45e7c1f8a9436c68c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 18 Jun 2024 12:17:21 +0000 Subject: [PATCH 064/113] Update dependency ansible to v10.1.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b4ddf71..dbbc733 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==10.0.1 +ansible==10.1.0 ansible-lint==24.6.0 From 2182b61b34f30989e7d58eede95e9509ef7a66ba Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 21 Jun 2024 16:17:24 +0000 Subject: [PATCH 065/113] Update dependency ansible-lint to v24.6.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index dbbc733..6a053e2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==10.1.0 -ansible-lint==24.6.0 +ansible-lint==24.6.1 From 127c1d1620a018467ddc241587f4116e365fc8f2 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 10 Jul 2024 20:08:49 +0000 Subject: [PATCH 066/113] Update dependency ansible-lint to v24.7.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6a053e2..60d049f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==10.1.0 -ansible-lint==24.6.1 +ansible-lint==24.7.0 From 1da73097d58149dfab3ec23469f8a02308d95081 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 16 Jul 2024 19:08:49 +0000 Subject: [PATCH 067/113] Update dependency ansible to v10.2.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 60d049f..9460f6b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==10.1.0 +ansible==10.2.0 ansible-lint==24.7.0 From 8d3da7632b6a9266c8e13d76341013146775e3af Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 7 Aug 2024 21:17:52 +0000 Subject: [PATCH 068/113] Update python Docker tag to v3.12.5 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 49c2ec1..07526b4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.12.4-slim-bullseye +FROM amd64/python:3.12.5-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From 9c9d44b560a228440f6a70a899d4db7ca2a63cc6 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 13 Aug 2024 11:17:40 +0000 Subject: [PATCH 069/113] Update dependency ansible to v10.3.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 9460f6b..7d0fb4d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==10.2.0 +ansible==10.3.0 ansible-lint==24.7.0 From 2bd09c67ca46ba716d67c23a2556edcfd51f3e99 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 9 Sep 2024 20:18:10 +0000 Subject: [PATCH 070/113] Update python Docker tag to v3.12.6 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 07526b4..9ed42be 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.12.5-slim-bullseye +FROM amd64/python:3.12.6-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From d752c993461e7efe2fdb4e4c9ee94fe37b6324aa Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 10 Sep 2024 17:18:20 +0000 Subject: [PATCH 071/113] Update dependency ansible to v10.4.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 7d0fb4d..072f96e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==10.3.0 +ansible==10.4.0 ansible-lint==24.7.0 From 8b866719c4acae1d1776fca16bc342cc6bd166b1 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 11 Sep 2024 13:18:20 +0000 Subject: [PATCH 072/113] Update dependency ansible-lint to v24.9.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 072f96e..27542e0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==10.4.0 -ansible-lint==24.7.0 +ansible-lint==24.9.0 From cf82b348978c941f04b58d7e4a987ff2a635bdc7 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 19 Sep 2024 18:18:34 +0000 Subject: [PATCH 073/113] Update dependency ansible-lint to v24.9.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 27542e0..5f5e809 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==10.4.0 -ansible-lint==24.9.0 +ansible-lint==24.9.2 From d51ce44f0e02bda8e27126de6320db6202580b71 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 2 Oct 2024 00:17:57 +0000 Subject: [PATCH 074/113] Update python Docker tag to v3.12.7 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9ed42be..eaf085f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.12.6-slim-bullseye +FROM amd64/python:3.12.7-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From 892659f4913c549a503cb292008a0954fddff557 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 8 Oct 2024 02:18:06 +0000 Subject: [PATCH 075/113] Update python Docker tag to v3.13.0 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index eaf085f..9bab611 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.12.7-slim-bullseye +FROM amd64/python:3.13.0-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From a0dc5d2900cf169c20bd81acf488f4d17bb0fb13 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 8 Oct 2024 19:17:40 +0000 Subject: [PATCH 076/113] Update dependency ansible to v10.5.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 5f5e809..4f33fe7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==10.4.0 +ansible==10.5.0 ansible-lint==24.9.2 From abc55a8eef192d29ac559b26c34d9f002584e598 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Tue, 8 Oct 2024 22:52:25 +0200 Subject: [PATCH 077/113] change pipeline to woodpecker --- .drone.yml | 40 ---------------------------------------- .woodpecker.yaml | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 40 deletions(-) delete mode 100644 .drone.yml create mode 100644 .woodpecker.yaml diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index bf99c55..0000000 --- a/.drone.yml +++ /dev/null @@ -1,40 +0,0 @@ -kind: pipeline -type: kubernetes -name: deploy -steps: -- name: docker - image: plugins/docker - settings: - registry: - from_secret: REGISTRY_NAME - username: - from_secret: REGISTRY_USER - password: - from_secret: REGISTRY_PASS - repo: git.ar21.de/aaron/ansible-lint - tags: - - latest - - ${DRONE_BUILD_NUMBER} - when: - branch: - - main -- name: docker-build - image: plugins/docker - settings: - registry: - from_secret: REGISTRY_NAME - username: - from_secret: REGISTRY_USER - password: - from_secret: REGISTRY_PASS - repo: git.ar21.de/aaron/ansible-lint - tags: latest - dry_run: true - when: - branch: - exclude: - - main -when: - event: - include: - - push \ No newline at end of file diff --git a/.woodpecker.yaml b/.woodpecker.yaml new file mode 100644 index 0000000..5793e10 --- /dev/null +++ b/.woodpecker.yaml @@ -0,0 +1,39 @@ +steps: +- name: docker + image: woodpeckerci/plugin-docker-buildx + privileged: true + settings: + registry: git.ar21.de + username: + from_secret: REGISTRY_USER + password: + from_secret: REGISTRY_PASS + repo: git.ar21.de/aaron/ansible-lint + tags: + - latest + - ${CI_PIPELINE_NUMBER} + platforms: + - linux/arm64 + - linux/amd64 + when: + - branch: main + event: [push, manual] +- name: docker-build + image: woodpeckerci/plugin-docker-buildx + privileged: true + settings: + registry: git.ar21.de + username: + from_secret: REGISTRY_USER + password: + from_secret: REGISTRY_PASS + repo: git.ar21.de/aaron/ansible-lint + tags: latest + platforms: + - linux/arm64 + - linux/amd64 + dry_run: true + when: + - branch: + exclude: main + event: [push, manual] From 64eab09aec99e19ab51d2e5247e58b00fe3034f7 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Tue, 8 Oct 2024 22:57:38 +0200 Subject: [PATCH 078/113] fix image --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9bab611..ac86240 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM amd64/python:3.13.0-slim-bullseye +FROM python:3.13.0-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From d5c3dc7119aed0eeedb3d6dccffee0409027d678 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Thu, 10 Oct 2024 22:14:51 +0200 Subject: [PATCH 079/113] update to work with woodpecker --- Dockerfile | 1 - README.md | 2 +- script.sh | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index ac86240..3685007 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,6 +15,5 @@ WORKDIR ${HOMEDIR} COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt RUN rm requirements.txt -RUN git config --global --add safe.directory /drone/src ENTRYPOINT [ "script.sh" ] \ No newline at end of file diff --git a/README.md b/README.md index 3696ebb..e50f901 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -[![Build Status](https://drone.ar21.de/api/badges/aaron/ansible-lint/status.svg)](https://drone.ar21.de/aaron/ansible-lint) \ No newline at end of file +[![status-badge](https://woodpecker.ar21.de/api/badges/12/status.svg)](https://woodpecker.ar21.de/repos/12) \ No newline at end of file diff --git a/script.sh b/script.sh index d5ae11d..14a8292 100644 --- a/script.sh +++ b/script.sh @@ -2,5 +2,4 @@ echo "Starting ansible linter by Aaron Riedel" echo "" -cd /drone/src ansible-lint --profile $PLUGIN_PROFILE \ No newline at end of file From 0a850ffc8b74145effd1227c0dbe2a4e8e6a129b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 5 Nov 2024 18:01:37 +0000 Subject: [PATCH 080/113] Update dependency ansible to v10.6.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 4f33fe7..386a1c6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==10.5.0 +ansible==10.6.0 ansible-lint==24.9.2 From d3282fbf1a4fb3d48b091529d15a8b6ddfe61e0b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 13 Nov 2024 15:01:05 +0000 Subject: [PATCH 081/113] Update dependency ansible-lint to v24.10.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 386a1c6..abd4bd3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==10.6.0 -ansible-lint==24.9.2 +ansible-lint==24.10.0 From 2739e159a1c5de264af4806a70243317ce1cfaeb Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 19 Nov 2024 18:01:45 +0000 Subject: [PATCH 082/113] Update dependency ansible to v11 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index abd4bd3..fc07361 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==10.6.0 +ansible==11.0.0 ansible-lint==24.10.0 From 848fc0af21efd9609e0d39a00e294804a02aa28d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 3 Dec 2024 18:02:05 +0000 Subject: [PATCH 083/113] Update dependency ansible to v11.1.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index fc07361..750cda4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==11.0.0 +ansible==11.1.0 ansible-lint==24.10.0 From 1fc78c05fa55823ace4f5379abc2588ae8413256 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 4 Dec 2024 23:01:49 +0000 Subject: [PATCH 084/113] Update python Docker tag to v3.13.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 3685007..9b5358f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13.0-slim-bullseye +FROM python:3.13.1-slim-bullseye RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 From b199da08d50904e1e54468d8a3bbd28421c4f3c8 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 10 Dec 2024 14:01:42 +0000 Subject: [PATCH 085/113] Update dependency ansible-lint to v24.12.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 750cda4..6411348 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==11.1.0 -ansible-lint==24.10.0 +ansible-lint==24.12.0 From 99e327bb16632f695d5b493ba33055dc07c985bc Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 11 Dec 2024 14:01:45 +0000 Subject: [PATCH 086/113] Update dependency ansible-lint to v24.12.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6411348..4f09843 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==11.1.0 -ansible-lint==24.12.0 +ansible-lint==24.12.1 From 303c76ab366b98ea8f67dde6e1c7b6e892492c59 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 12 Dec 2024 14:01:46 +0000 Subject: [PATCH 087/113] Update dependency ansible-lint to v24.12.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 4f09843..b87748d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==11.1.0 -ansible-lint==24.12.1 +ansible-lint==24.12.2 From 079d994120abc7383f384ce2bed21eeae8fbd934 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 20 Jan 2025 17:01:04 +0000 Subject: [PATCH 088/113] Update dependency ansible-lint to v25 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b87748d..4b2cab9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==11.1.0 -ansible-lint==24.12.2 +ansible-lint==25.1.0 From 5dd39be7e1c37379f1971d2a895080434a20713c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 28 Jan 2025 12:00:50 +0000 Subject: [PATCH 089/113] Update dependency ansible-lint to v25.1.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 4b2cab9..81e6b8e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ ansible==11.1.0 -ansible-lint==25.1.0 +ansible-lint==25.1.1 From 8804b442ebe207bced8188e5e391ba7146f95f1a Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 28 Jan 2025 20:00:51 +0000 Subject: [PATCH 090/113] Update dependency ansible to v11.2.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 81e6b8e..92a0380 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -ansible==11.1.0 +ansible==11.2.0 ansible-lint==25.1.1 From ed4395ec416342f013265720b8f0cf69dff2bfea Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Thu, 30 Jan 2025 15:17:16 +0100 Subject: [PATCH 091/113] add jmespath --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index 92a0380..0d46a83 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ ansible==11.2.0 ansible-lint==25.1.1 +jmespath==1.0.1 From 5cb39697216f63cef148ca0ff555e106e08e533a Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 5 Feb 2025 13:01:00 +0000 Subject: [PATCH 092/113] Update dependency ansible-lint to v25.1.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0d46a83..e90c77e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ ansible==11.2.0 -ansible-lint==25.1.1 +ansible-lint==25.1.2 jmespath==1.0.1 From e796db00061c22b338eb525666bb1d1bc0701c53 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sat, 15 Feb 2025 12:39:23 +0100 Subject: [PATCH 093/113] run as root --- Dockerfile | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9b5358f..6f505e4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,17 @@ -FROM python:3.13.1-slim-bullseye +FROM python:3.13.2-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ -ARG PUID=1000 -ENV GROUP dockergroup -ENV USER docker -ENV HOMEDIR "/home/${USER}" -ENV PATH ${HOMEDIR}/.local/bin:$PATH +# ARG PUID=1000 +# ENV GROUP dockergroup +# ENV USER docker +# ENV HOMEDIR "/home/${USER}" +# ENV PATH ${HOMEDIR}/.local/bin:$PATH ENV PLUGIN_PROFILE production -RUN useradd -u "${PUID}" -m "${USER}" +# RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh -USER ${USER} -WORKDIR ${HOMEDIR} +# USER ${USER} +# WORKDIR ${HOMEDIR} COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt RUN rm requirements.txt From 695aaae31aada52b854677a0694ce5204e03f1b8 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 18 Feb 2025 15:01:28 +0000 Subject: [PATCH 094/113] Update dependency ansible-lint to v25.1.3 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e90c77e..e2a04b5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ ansible==11.2.0 -ansible-lint==25.1.2 +ansible-lint==25.1.3 jmespath==1.0.1 From 40754698e0e034221030ec36244dbca699acb32a Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 25 Feb 2025 20:00:59 +0000 Subject: [PATCH 095/113] Update dependency ansible to v11.3.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e2a04b5..a6edbff 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -ansible==11.2.0 +ansible==11.3.0 ansible-lint==25.1.3 jmespath==1.0.1 From 25b3e875b06ff5fea675183adb3b1c2f4343595a Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 16 Mar 2025 12:21:40 +0100 Subject: [PATCH 096/113] Set default to rootless but provide seperate root image --- .woodpecker.yaml | 22 ++++++++++++++++++++++ Dockerfile | 16 ++++++++-------- Dockerfile-root | 19 +++++++++++++++++++ 3 files changed, 49 insertions(+), 8 deletions(-) create mode 100644 Dockerfile-root diff --git a/.woodpecker.yaml b/.woodpecker.yaml index 5793e10..b23fe44 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -18,6 +18,28 @@ steps: when: - branch: main event: [push, manual] + +- name: docker-root + image: woodpeckerci/plugin-docker-buildx + privileged: true + settings: + dockerfile: Dockerfile-root + registry: git.ar21.de + username: + from_secret: REGISTRY_USER + password: + from_secret: REGISTRY_PASS + repo: git.ar21.de/aaron/ansible-lint + tags: + - root + - root-${CI_PIPELINE_NUMBER} + platforms: + - linux/arm64 + - linux/amd64 + when: + - branch: main + event: [push, manual] + - name: docker-build image: woodpeckerci/plugin-docker-buildx privileged: true diff --git a/Dockerfile b/Dockerfile index 6f505e4..c547b39 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,17 @@ FROM python:3.13.2-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ -# ARG PUID=1000 -# ENV GROUP dockergroup -# ENV USER docker -# ENV HOMEDIR "/home/${USER}" -# ENV PATH ${HOMEDIR}/.local/bin:$PATH +ARG PUID=1000 +ENV GROUP dockergroup +ENV USER docker +ENV HOMEDIR "/home/${USER}" +ENV PATH ${HOMEDIR}/.local/bin:$PATH ENV PLUGIN_PROFILE production -# RUN useradd -u "${PUID}" -m "${USER}" +RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh -# USER ${USER} -# WORKDIR ${HOMEDIR} +USER ${USER} +WORKDIR ${HOMEDIR} COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt RUN rm requirements.txt diff --git a/Dockerfile-root b/Dockerfile-root new file mode 100644 index 0000000..6f505e4 --- /dev/null +++ b/Dockerfile-root @@ -0,0 +1,19 @@ +FROM python:3.13.2-slim-bookworm +RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* +WORKDIR ./ +# ARG PUID=1000 +# ENV GROUP dockergroup +# ENV USER docker +# ENV HOMEDIR "/home/${USER}" +# ENV PATH ${HOMEDIR}/.local/bin:$PATH +ENV PLUGIN_PROFILE production +# RUN useradd -u "${PUID}" -m "${USER}" +COPY script.sh /bin/ +RUN chmod +x /bin/script.sh +# USER ${USER} +# WORKDIR ${HOMEDIR} +COPY requirements.txt . +RUN pip install --no-cache-dir -r requirements.txt +RUN rm requirements.txt + +ENTRYPOINT [ "script.sh" ] \ No newline at end of file From cea2f4b13fb6e178f93ff1c65632bfc429e33527 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 16 Mar 2025 12:28:15 +0100 Subject: [PATCH 097/113] restructure woodpecker pipelines --- .woodpecker.yaml | 61 --------------------------------------- .woodpecker/dry-run.yaml | 20 +++++++++++++ .woodpecker/root.yaml | 21 ++++++++++++++ .woodpecker/rootless.yaml | 20 +++++++++++++ 4 files changed, 61 insertions(+), 61 deletions(-) delete mode 100644 .woodpecker.yaml create mode 100644 .woodpecker/dry-run.yaml create mode 100644 .woodpecker/root.yaml create mode 100644 .woodpecker/rootless.yaml diff --git a/.woodpecker.yaml b/.woodpecker.yaml deleted file mode 100644 index b23fe44..0000000 --- a/.woodpecker.yaml +++ /dev/null @@ -1,61 +0,0 @@ -steps: -- name: docker - image: woodpeckerci/plugin-docker-buildx - privileged: true - settings: - registry: git.ar21.de - username: - from_secret: REGISTRY_USER - password: - from_secret: REGISTRY_PASS - repo: git.ar21.de/aaron/ansible-lint - tags: - - latest - - ${CI_PIPELINE_NUMBER} - platforms: - - linux/arm64 - - linux/amd64 - when: - - branch: main - event: [push, manual] - -- name: docker-root - image: woodpeckerci/plugin-docker-buildx - privileged: true - settings: - dockerfile: Dockerfile-root - registry: git.ar21.de - username: - from_secret: REGISTRY_USER - password: - from_secret: REGISTRY_PASS - repo: git.ar21.de/aaron/ansible-lint - tags: - - root - - root-${CI_PIPELINE_NUMBER} - platforms: - - linux/arm64 - - linux/amd64 - when: - - branch: main - event: [push, manual] - -- name: docker-build - image: woodpeckerci/plugin-docker-buildx - privileged: true - settings: - registry: git.ar21.de - username: - from_secret: REGISTRY_USER - password: - from_secret: REGISTRY_PASS - repo: git.ar21.de/aaron/ansible-lint - tags: latest - platforms: - - linux/arm64 - - linux/amd64 - dry_run: true - when: - - branch: - exclude: main - event: [push, manual] diff --git a/.woodpecker/dry-run.yaml b/.woodpecker/dry-run.yaml new file mode 100644 index 0000000..b03e70e --- /dev/null +++ b/.woodpecker/dry-run.yaml @@ -0,0 +1,20 @@ +steps: +- name: docker-build + image: woodpeckerci/plugin-docker-buildx + privileged: true + settings: + registry: git.ar21.de + username: + from_secret: REGISTRY_USER + password: + from_secret: REGISTRY_PASS + repo: git.ar21.de/aaron/ansible-lint + tags: latest + platforms: + - linux/arm64 + - linux/amd64 + dry_run: true +when: + - branch: + exclude: main + event: [push, manual] diff --git a/.woodpecker/root.yaml b/.woodpecker/root.yaml new file mode 100644 index 0000000..84ef7c8 --- /dev/null +++ b/.woodpecker/root.yaml @@ -0,0 +1,21 @@ +steps: +- name: docker-root + image: woodpeckerci/plugin-docker-buildx + privileged: true + settings: + dockerfile: Dockerfile-root + registry: git.ar21.de + username: + from_secret: REGISTRY_USER + password: + from_secret: REGISTRY_PASS + repo: git.ar21.de/aaron/ansible-lint + tags: + - root + - root-${CI_PIPELINE_NUMBER} + platforms: + - linux/arm64 + - linux/amd64 +when: + - branch: main + event: [push, manual] diff --git a/.woodpecker/rootless.yaml b/.woodpecker/rootless.yaml new file mode 100644 index 0000000..a62b147 --- /dev/null +++ b/.woodpecker/rootless.yaml @@ -0,0 +1,20 @@ +steps: +- name: docker + image: woodpeckerci/plugin-docker-buildx + privileged: true + settings: + registry: git.ar21.de + username: + from_secret: REGISTRY_USER + password: + from_secret: REGISTRY_PASS + repo: git.ar21.de/aaron/ansible-lint + tags: + - latest + - ${CI_PIPELINE_NUMBER} + platforms: + - linux/arm64 + - linux/amd64 +when: + - branch: main + event: [push, manual] From fe2775ed8c18bed8590adf1c7c5146c51fc86d7e Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 16 Mar 2025 12:41:07 +0100 Subject: [PATCH 098/113] drop deprecated ENV key value format --- Dockerfile | 10 +++++----- Dockerfile-root | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index c547b39..bec79d6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,11 +2,11 @@ FROM python:3.13.2-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 -ENV GROUP dockergroup -ENV USER docker -ENV HOMEDIR "/home/${USER}" -ENV PATH ${HOMEDIR}/.local/bin:$PATH -ENV PLUGIN_PROFILE production +ENV GROUP=dockergroup +ENV USER=docker +ENV HOMEDIR="/home/${USER}" +ENV PATH=${HOMEDIR}/.local/bin:$PATH +ENV PLUGIN_PROFILE=production RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh diff --git a/Dockerfile-root b/Dockerfile-root index 6f505e4..045949d 100644 --- a/Dockerfile-root +++ b/Dockerfile-root @@ -2,11 +2,11 @@ FROM python:3.13.2-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ # ARG PUID=1000 -# ENV GROUP dockergroup -# ENV USER docker -# ENV HOMEDIR "/home/${USER}" -# ENV PATH ${HOMEDIR}/.local/bin:$PATH -ENV PLUGIN_PROFILE production +# ENV GROUP=dockergroup +# ENV USER=docker +# ENV HOMEDIR="/home/${USER}" +# ENV PATH=${HOMEDIR}/.local/bin:$PATH +ENV PLUGIN_PROFILE=production # RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh From 2ca382a808c5680d9c85d18e12aacac1d618d002 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 23 Mar 2025 21:38:14 +0100 Subject: [PATCH 099/113] create /woodpecker/src dir with permission 777 --- Dockerfile | 2 ++ Dockerfile-root | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index bec79d6..90e5abb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,6 +10,8 @@ ENV PLUGIN_PROFILE=production RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh +RUN mkdir -p /woodpecker/src +RUN chmod 777 /woodpecker/src USER ${USER} WORKDIR ${HOMEDIR} COPY requirements.txt . diff --git a/Dockerfile-root b/Dockerfile-root index 045949d..711111e 100644 --- a/Dockerfile-root +++ b/Dockerfile-root @@ -10,6 +10,8 @@ ENV PLUGIN_PROFILE=production # RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh +RUN mkdir -p /woodpecker/src +RUN chmod 777 /woodpecker/src # USER ${USER} # WORKDIR ${HOMEDIR} COPY requirements.txt . From 054db60157ba402d758ea30c8eaf509dc6c96bc1 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 25 Mar 2025 20:01:17 +0000 Subject: [PATCH 100/113] Update dependency ansible to v11.4.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a6edbff..81d9821 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -ansible==11.3.0 +ansible==11.4.0 ansible-lint==25.1.3 jmespath==1.0.1 From ab8982606702663be538cb4bb89eb57eebd2cc84 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Thu, 27 Mar 2025 20:49:58 +0100 Subject: [PATCH 101/113] add Dummy Vault file --- Dockerfile | 6 +++--- Dockerfile-root | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 90e5abb..a36a03e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,12 +10,12 @@ ENV PLUGIN_PROFILE=production RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh -RUN mkdir -p /woodpecker/src -RUN chmod 777 /woodpecker/src USER ${USER} WORKDIR ${HOMEDIR} COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt RUN rm requirements.txt +RUN echo "DUMMY" > /tmp/dummy-vault +ENV ANSIBLE_VAULT_PASSWORD_FILE=/tmp/dummy-vault -ENTRYPOINT [ "script.sh" ] \ No newline at end of file +ENTRYPOINT [ "script.sh" ] diff --git a/Dockerfile-root b/Dockerfile-root index 711111e..9908299 100644 --- a/Dockerfile-root +++ b/Dockerfile-root @@ -10,12 +10,12 @@ ENV PLUGIN_PROFILE=production # RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh -RUN mkdir -p /woodpecker/src -RUN chmod 777 /woodpecker/src # USER ${USER} # WORKDIR ${HOMEDIR} COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt RUN rm requirements.txt +RUN echo "DUMMY" > /tmp/dummy-vault +ENV ANSIBLE_VAULT_PASSWORD_FILE=/tmp/dummy-vault -ENTRYPOINT [ "script.sh" ] \ No newline at end of file +ENTRYPOINT [ "script.sh" ] From 5f2525be5e0d33fbae00c6a34278a2c72a2ecfbd Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 2 Apr 2025 14:01:36 +0000 Subject: [PATCH 102/113] Update dependency ansible-lint to v25.2.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 81d9821..2b07f49 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ ansible==11.4.0 -ansible-lint==25.1.3 +ansible-lint==25.2.0 jmespath==1.0.1 From d0d7f5187ffd2c0166a43c3ce99008c9f732fcbd Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 3 Apr 2025 13:01:54 +0000 Subject: [PATCH 103/113] Update dependency ansible-lint to v25.2.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 2b07f49..873e5f1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ ansible==11.4.0 -ansible-lint==25.2.0 +ansible-lint==25.2.1 jmespath==1.0.1 From 6e41c6e34937c478b1b8393729c1d195eae0ccac Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 9 Apr 2025 04:01:14 +0000 Subject: [PATCH 104/113] Update python Docker tag to v3.13.3 --- Dockerfile | 2 +- Dockerfile-root | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a36a03e..87e5a83 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13.2-slim-bookworm +FROM python:3.13.3-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 diff --git a/Dockerfile-root b/Dockerfile-root index 9908299..ab2c9d4 100644 --- a/Dockerfile-root +++ b/Dockerfile-root @@ -1,4 +1,4 @@ -FROM python:3.13.2-slim-bookworm +FROM python:3.13.3-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ # ARG PUID=1000 From 3b2ed2740ff402a6c32abf654027fd9ca3a0a115 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 22 Apr 2025 18:01:57 +0000 Subject: [PATCH 105/113] Update dependency ansible to v11.5.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 873e5f1..05320cf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -ansible==11.4.0 +ansible==11.5.0 ansible-lint==25.2.1 jmespath==1.0.1 From cc4d225454d9423f95bb0ec04dd47f2e859efc5a Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 28 Apr 2025 13:01:20 +0000 Subject: [PATCH 106/113] Update dependency ansible-lint to v25.4.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 05320cf..5996a21 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ ansible==11.5.0 -ansible-lint==25.2.1 +ansible-lint==25.4.0 jmespath==1.0.1 From 03c6555117ad0200f2b9c8d1dd54eb9c12dc9e47 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 20 May 2025 21:01:54 +0000 Subject: [PATCH 107/113] Update dependency ansible to v11.6.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 5996a21..afcb7bf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -ansible==11.5.0 +ansible==11.6.0 ansible-lint==25.4.0 jmespath==1.0.1 From f9ed67dc6279edfed36de234efcf8eeedff36a35 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 26 May 2025 06:01:10 +0000 Subject: [PATCH 108/113] Update dependency ansible-lint to v25.5.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index afcb7bf..b828b99 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ ansible==11.6.0 -ansible-lint==25.4.0 +ansible-lint==25.5.0 jmespath==1.0.1 From 451a9c437da201a8a4c93b6b894f5f9a943ba2bc Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 4 Jun 2025 19:00:57 +0000 Subject: [PATCH 109/113] Update python Docker tag to v3.13.4 --- Dockerfile | 2 +- Dockerfile-root | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 87e5a83..6fe0f2f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13.3-slim-bookworm +FROM python:3.13.4-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 diff --git a/Dockerfile-root b/Dockerfile-root index ab2c9d4..a064c69 100644 --- a/Dockerfile-root +++ b/Dockerfile-root @@ -1,4 +1,4 @@ -FROM python:3.13.3-slim-bookworm +FROM python:3.13.4-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ # ARG PUID=1000 From 6c3384198913101391f64fa8efd7175ff34ca960 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 17 Jun 2025 19:01:17 +0000 Subject: [PATCH 110/113] Update dependency ansible-lint to v25.6.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b828b99..c861563 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ ansible==11.6.0 -ansible-lint==25.5.0 +ansible-lint==25.6.0 jmespath==1.0.1 From 6fb5d713cb247fdbbbbfd97ae2b4c1d2778d621c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 17 Jun 2025 20:01:03 +0000 Subject: [PATCH 111/113] Update python Docker tag to v3.13.5 --- Dockerfile | 2 +- Dockerfile-root | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6fe0f2f..84c073e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13.4-slim-bookworm +FROM python:3.13.5-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ ARG PUID=1000 diff --git a/Dockerfile-root b/Dockerfile-root index a064c69..eb23e5d 100644 --- a/Dockerfile-root +++ b/Dockerfile-root @@ -1,4 +1,4 @@ -FROM python:3.13.4-slim-bookworm +FROM python:3.13.5-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ # ARG PUID=1000 From 8d299fd40342f4452e5be48f5b71171f643be1f0 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 17 Jun 2025 21:01:19 +0000 Subject: [PATCH 112/113] Update dependency ansible to v11.7.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c861563..f618607 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -ansible==11.6.0 +ansible==11.7.0 ansible-lint==25.6.0 jmespath==1.0.1 From 52b3a2d878be7ddb9a0927d1c19fc71193f34bef Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 19 Jun 2025 08:01:34 +0000 Subject: [PATCH 113/113] Update dependency ansible-lint to v25.6.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f618607..342e0c9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ ansible==11.7.0 -ansible-lint==25.6.0 +ansible-lint==25.6.1 jmespath==1.0.1