diff --git a/.github/workflows/build_image.yml b/.github/workflows/build_image.yml index 23caf33..84afdfb 100644 --- a/.github/workflows/build_image.yml +++ b/.github/workflows/build_image.yml @@ -8,5 +8,5 @@ jobs: uses: rokroskar/workflow-run-cleanup-action@v0.3.3 env: GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" - - uses: actions/checkout@v3.6.0 + - uses: actions/checkout@v4.1.0 - run: docker build --no-cache . diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index e1b93af..987b017 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -35,7 +35,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.1.0 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/master-protection.yml b/.github/workflows/master-protection.yml index b374e1b..a36e2bb 100644 --- a/.github/workflows/master-protection.yml +++ b/.github/workflows/master-protection.yml @@ -14,7 +14,7 @@ jobs: uses: rokroskar/workflow-run-cleanup-action@v0.3.3 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/checkout@v3.6.0 + - uses: actions/checkout@v4.1.0 - name: Check Tag run: | diff --git a/.github/workflows/publish_docker.yml b/.github/workflows/publish_docker.yml index 858947a..4cfcc10 100644 --- a/.github/workflows/publish_docker.yml +++ b/.github/workflows/publish_docker.yml @@ -15,7 +15,7 @@ jobs: uses: rokroskar/workflow-run-cleanup-action@v0.3.3 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/checkout@v3.6.0 + - uses: actions/checkout@v4.1.0 - name: Extract branch name shell: bash run: echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})" @@ -27,15 +27,15 @@ jobs: - name: Get tag run: echo "The selected tag is ${{ steps.tag.outputs.TAG }}" - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Quay.io - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME }} password: ${{ secrets.QUAY_TOKEN }} - name: Build and publish image to Quay - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: file: Dockerfile push: true diff --git a/.github/workflows/release_image.yml b/.github/workflows/release_image.yml index a6f79e0..4e855a8 100644 --- a/.github/workflows/release_image.yml +++ b/.github/workflows/release_image.yml @@ -11,17 +11,17 @@ jobs: - name: Get the version id: get_version run: echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\//} - - uses: actions/checkout@v3.6.0 + - uses: actions/checkout@v4.1.0 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Quay.io - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME }} password: ${{ secrets.QUAY_TOKEN }} - name: Build and publish image to Quay - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: file: Dockerfile push: true diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 640732e..85e2ddd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,14 +3,14 @@ default_stages: [ commit ] repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.5.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer - id: check-yaml - repo: https://github.com/psf/black - rev: 23.7.0 + rev: 23.9.1 hooks: - id: black - repo: https://github.com/sondrelg/pep585-upgrade @@ -24,7 +24,7 @@ repos: - id: isort - repo: https://github.com/myint/autoflake - rev: v2.2.0 + rev: v2.2.1 hooks: - id: autoflake args: diff --git a/docker-compose.bibigrid.yml b/docker-compose.bibigrid.yml index c4909bf..d15615d 100644 --- a/docker-compose.bibigrid.yml +++ b/docker-compose.bibigrid.yml @@ -18,7 +18,7 @@ services: simplevm_client_redis: container_name: simplevm_client_redis - image: redis:7.2.0 + image: redis:7.2.1 expose: - "6379" networks: @@ -41,7 +41,7 @@ services: # filebeat simplevm_filebeat: - image: docker.elastic.co/beats/filebeat:8.9.1 + image: docker.elastic.co/beats/filebeat:8.10.2 env_file: - .env volumes: diff --git a/docker-compose.dev.bibigrid.yml b/docker-compose.dev.bibigrid.yml index efac048..4866108 100644 --- a/docker-compose.dev.bibigrid.yml +++ b/docker-compose.dev.bibigrid.yml @@ -18,7 +18,7 @@ services: client_redis: container_name: simplevm_client_redis - image: redis:7.2.0 + image: redis:7.2.1 expose: - "6379" networks: diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index f8828c9..cede25d 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -18,7 +18,7 @@ services: client_redis: container_name: simplevm_client_redis - image: redis:7.2.0 + image: redis:7.2.1 expose: - "6379" networks: diff --git a/docker-compose.yml b/docker-compose.yml index 96dd738..e0bc097 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,7 +18,7 @@ services: simplevm_client_redis: container_name: simplevm_client_redis - image: redis:7.2.0 + image: redis:7.2.1 expose: - "6379" networks: @@ -27,7 +27,7 @@ services: # filebeat simplevm_client_filebeat: container_name: simplevm_client_filebeat - image: docker.elastic.co/beats/filebeat:8.9.1 + image: docker.elastic.co/beats/filebeat:8.10.2 env_file: - .env volumes: diff --git a/plays/setup_client.yml b/plays/setup_client.yml index e4fb3de..edfa6ba 100644 --- a/plays/setup_client.yml +++ b/plays/setup_client.yml @@ -119,6 +119,7 @@ slurp: src: "{{ client.REPO_PATH }}/.ansible_environment" register: existing_content + tags: always - name: Append variables with empty line to .env lineinfile: diff --git a/requirements.txt b/requirements.txt index c59f79c..08af675 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,18 +1,18 @@ -setuptools==68.1.2 +setuptools==68.2.2 thrift==0.16.0 -python-keystoneclient==5.1.0 -openstacksdk==1.4.0 +python-keystoneclient==5.2.0 +openstacksdk==1.5.0 deprecated==1.2.14 Click==8.1.7 -ansible==8.3.0 +ansible==8.4.0 flake8==6.1.0 paramiko==2.12.0 -ruamel.yaml==0.17.32 +ruamel.yaml==0.17.35 pyvim==3.0.3 -redis==5.0.0 +redis==5.0.1 requests==2.31.0 pyyaml==6.0.1 -pre-commit==3.3.3 -types-PyYAML==6.0.12.11 +pre-commit==3.4.0 +types-PyYAML==6.0.12.12 sympy==1.12 -types-redis==4.6.0.5 +types-redis==4.6.0.7 diff --git a/requirements.yml b/requirements.yml index 246b29f..b1ef433 100644 --- a/requirements.yml +++ b/requirements.yml @@ -7,6 +7,6 @@ roles: - name: andrewrothstein.miniconda - version: v6.1.9 + version: v6.2.0 - name: andrewrothstein.conda-env