From bc00f29331503404740b124025a2e78c213e1cb1 Mon Sep 17 00:00:00 2001 From: Matthew Tighe Date: Mon, 18 Jul 2022 15:10:28 -0700 Subject: [PATCH 1/2] Update requirements.yml Added Junipernetwork.junos Ansible Galaxy role. --- requirements.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/requirements.yml b/requirements.yml index d573089..6e0dc4c 100644 --- a/requirements.yml +++ b/requirements.yml @@ -11,3 +11,7 @@ # Install juniper.device collection from Ansible Galaxy. - name: juniper.device version: '1.0.1' + # Install junipernetworks collection from Ansible Galaxy. + - name: junipernetworks.junos + version: '3.1.0' + From 34a7a21c81126f65b6f53d65ac80dbb5547bb604 Mon Sep 17 00:00:00 2001 From: Matthew Tighe Date: Mon, 18 Jul 2022 15:12:20 -0700 Subject: [PATCH 2/2] Update Dockerfile Updated alpine to 3.16.1, ansible-core 2.13.0, ansible 5.8.0. Tested against nita-webapp/examples (DC1, DC2, WAN) --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index bb790cc..aa251c6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ # # ******************************************************** -FROM alpine:3.15.4 +FROM amd64/alpine:3.16.1 # ==> Specify Python requirements filename; default = "requirements.txt" # ==> Specify Ansible requirements filename; default = "requirements.yml" @@ -27,8 +27,8 @@ RUN apk add --no-cache sudo \ gcc libxml2-dev libxslt-dev musl-dev \ bash python3-dev openssh expect sshpass \ libffi-dev openssl-dev build-base curl vim \ - ansible-core=2.11.6-r1 \ - ansible=4.8.0-r0 + ansible-core=2.13.0-r0 \ + ansible=5.8.0-r0 # copy requirements.txt for Python and install WORKDIR /tmp