From bebe47c727a52aa8ed01c011e09e7715fa03f9da Mon Sep 17 00:00:00 2001
From: Jo De Boeck <deboeck.jo@gmail.com>
Date: Mon, 6 Jan 2020 14:55:40 +0200
Subject: [PATCH] Release 2.5.5.1

Signed-off-by: Jo De Boeck <deboeck.jo@gmail.com>
---
 manifests/2.5.5.1.yml | 251 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 251 insertions(+)
 create mode 100644 manifests/2.5.5.1.yml

diff --git a/manifests/2.5.5.1.yml b/manifests/2.5.5.1.yml
new file mode 100644
index 0000000..04b5ad8
--- /dev/null
+++ b/manifests/2.5.5.1.yml
@@ -0,0 +1,251 @@
+repos:
+  - name: OpenvCloud Core
+    source:
+       branch: 255_maint
+    target:
+       tag: v2.5.5.1
+    url: git@git.gig.tech:openvcloud/openvcloud
+  - name: OpenvCloud Installer
+    source:
+       branch: 255_maint
+    target:
+       branch: v2.5.5.1
+    url: git@git.gig.tech:openvcloud/openvcloud_installer
+  - name: OpenvCloud Frontend
+    source:
+       branch: master
+    target:
+       tag: v2.5.5
+    url: git@git.gig.tech:openvcloud/g8vdc
+  - name: OpenvCloud 0-Access
+    source:
+       branch: master
+    target:
+       tag: v2.5.5
+    url: git@git.gig.tech:openvcloud/0-access
+  - name: OpenvCloud noVNC
+    source:
+       branch: staging
+    target:
+       branch: 0.5.1
+    url: git@git.gig.tech:openvcloud/noVNC
+  - name: JumpScale Core
+    source:
+       branch: 7.5.5_maint
+    target:
+       branch: v7.5.5.1
+    url: git@git.gig.tech:openvcloud/jumpscale/jumpscale_core7
+  - name: JumpScale Portal
+    source:
+       branch: 7.5.5_maint
+    target:
+       tag: v7.5.5.1
+    url: git@git.gig.tech:openvcloud/jumpscale/jumpscale_portal
+  - name: Python Binaries
+    source:
+       branch: master
+    target:
+       tag: v2.5.5
+    url: git@git.gig.tech:openvcloud/binary/python
+  - name: OpenvStorage Branding
+    source:
+       branch: staging
+    target:
+       branch: master
+    url: git@git.gig.tech:openvcloud/binary/openvstorage_branding
+  - name: RouterOS Binary
+    source:
+       branch: master
+    target:
+       tag: v2.5.0
+    url: git@git.gig.tech:openvcloud/binary/routeros
+  - name: Kubespray
+    source:
+       branch: 25_patch_releases
+    target:
+       tag: v2.5.0
+    url: git@git.gig.tech:openvcloud/kubespray
+  - name: OpenvStorage DevOps
+    source:
+       branch: master
+    target:
+       tag: v4.5.5
+    url: git@git.gig.tech:openvcloud/openvstorage/dev_ops
+  - name: OpenvStorage Framework
+    source:
+       branch: master
+    target:
+       tag: v4.5.5
+    url: git@git.gig.tech:openvcloud/openvstorage/framework
+  - name: OpenvStorage Framework Extensions
+    source:
+       branch: master
+    target:
+       tag: v4.5.5
+    url: git@git.gig.tech:openvcloud/openvstorage/framework-extensions
+  - name: OpenvStorage Framework Alba Plugin
+    source:
+       branch: master
+    target:
+       tag: v4.5.5
+    url: git@git.gig.tech:openvcloud/openvstorage/framework-alba-plugin
+  - name: OpenvStorage Health Check
+    source:
+       branch: master
+    target:
+       tag: v4.5.5
+    url: git@git.gig.tech:openvcloud/openvstorage/openvstorage-health-check
+  - name: OpenvStorage Alba AsdManager
+    source:
+       branch: master
+    target:
+       tag: v4.5.5
+    url: git@git.gig.tech:openvcloud/openvstorage/alba-asdmanager
+  - name: OpenvStorage Automation Lib
+    source:
+       branch: master
+    target:
+       tag: v4.5.5
+    url: git@git.gig.tech:openvcloud/openvstorage/automation-lib
+  - name: OpenvStorage Setup Runner
+    source:
+       branch: master
+    target:
+       tag: v4.5.5
+    url: git@git.gig.tech:openvcloud/openvstorage/setup-runner
+
+images:
+  ovcimages/openvcloud/cb_master: 2.5.5.1
+  ovcimages/openvcloud/base: 2.5.5.1
+  ovcimages/openvcloud/grafana-init: 2.5.5
+  ovcimages/openvcloud/slightcar: 2.5.0
+  ovcimages/openvcloud/pxeboot: 2.5.5
+  ovcimages/openvcloud/pxeboot-init: 2.5.5
+  ovcimages/openvcloud/pxeboot-base: 2.5.5
+  ovcimages/openvcloud/pxeboot-httpd: 2.5.5
+  ovcimages/openvcloud/nginx: 2.5.5.1
+  ovcimages/openvcloud/nginx-init: 2.5.5.1
+  ovcimages/openvcloud/0-access: 2.5.5
+  ovcimages/openvcloud/management: 2.5.5.1
+  ovcimages/openvcloud/apt-mirror: 2.5.5
+  ovcimages/openvcloud/ovc-versions: latest
+  ovcimages/3rdparty/grafana: 5.0.0
+  ovcimages/3rdparty/mongo: 3.7.2
+  ovcimages/3rdparty/mongo-k8s-sidecar: latest
+  ovcimages/3rdparty/influxdb: 1.4
+  ovcimages/3rdparty/redis: 3.2
+
+images-dependencies:
+  ovcimages/openvcloud/vgw: 2.5.5
+  ovcimages/openvcloud/importexport: 2.5.5
+  ovcimages/openvcloud/qa: latest
+  ovcimages/openvcloud/openvstorage: 4.5.5-1
+  ovcimages/openvcloud/openvstorage-deps: 2.5.5
+  openvcloud/openvstorage/alba_ee/debs: 1.5.38
+  openvcloud/openvstorage/accelio/debs: 1.7-2ovs7
+  openvcloud/openvstorage/volumedriver-buildtools-ee/rabbitmq-c-debs: 0.9.0-0.2-ovs1
+  openvcloud/openvstorage/volumedriver-ee/server-debs: 6.16.26-0
+  openvcloud/openvstorage/volumedriver-ee/client-debs: 7.2.7-0
+  openvcloud/openvstorage/qemu-ee/debs: 2.5-dfsg-0ovs-ee2.2-5ubuntu10.2
+  openvcloud/openvstorage/libvirt-ee/debs: 1.3.1-0ovs-ee2.2-1ubuntu10.5
+
+
+upgrade:
+  apiVersion: batch/v1
+  kind: Job
+  metadata:
+    name: upgradejob
+  spec:
+    template:
+      metadata:
+        labels:
+          app: upgrader
+      spec:
+        restartPolicy: Never
+        initContainers:
+        - name: management-init
+          image: ovcimages/openvcloud/management
+          imagePullPolicy: Always
+          command: ["/bin/bash", "-c", "cp -r /root/.ssh /opt/ && chmod 600 /opt/.ssh"]
+          volumeMounts:
+          - name:  ssh-dir
+            mountPath: /opt/.ssh
+          - name: ssh-secret
+            mountPath: /root/.ssh
+        - name: nginx-init
+          command: [jspython]
+          args: ['configure-nginx.py', '--upgrade']
+          image: ovcimages/openvcloud/nginx-init
+          imagePullPolicy: Always
+          workingDir: /var/run/scripts/nginx
+          volumeMounts:
+          - name: nginx-config
+            mountPath:  /opt/cfg/nginx/sites-enabled
+          - name:  system-config
+            mountPath:  /opt/cfg/system/system-config.yaml
+            subPath: system-config.yaml
+          - name: update-files
+            mountPath:  /opt/cfg/upgrade
+          - name: update-log
+            mountPath: /opt/logs
+          - name: certs
+            mountPath: /opt/cfg/ssl/
+        containers:
+        - name: upgrader-container
+          image: ovcimages/openvcloud/management
+          imagePullPolicy: Always
+          volumeMounts:
+          - name: ssh-dir
+            mountPath: /root/.ssh
+          - name: update-log
+            mountPath: /opt/logs
+          - name:  system-config
+            mountPath:  /opt/cfg/system/system-config.yaml
+            subPath: system-config.yaml
+          - name: kube-client
+            mountPath: /usr/local/bin/kubectl
+            subPath: kubectl
+          command: [bash]
+          args: [update_env]
+          workingDir: /opt/code/git.gig.tech/openvcloud/openvcloud_installer/scripts/install/
+        - name: server-container
+          image: ovcimages/openvcloud/nginx
+          imagePullPolicy: Always
+          ports:
+          - containerPort: 80
+          volumeMounts:
+          - name: update-files
+            mountPath: /opt/cfg/upgrade
+          - name: update-log
+            mountPath: /opt/logs
+          - name: nginx-config
+            mountPath: /etc/nginx/nginx.conf
+            subPath: nginx.conf
+          - name: certs
+            mountPath: /opt/cfg/nginx/ssl/
+            readOnly: true
+        volumes:
+        - name: ssh-secret
+          secret:
+            secretName: ssh-key
+            defaultMode: 0600
+        - name: ssh-dir
+          emptyDir: {}
+        - name: update-log
+          persistentVolumeClaim:
+            claimName: updatelogs-claim
+        - name: update-files
+          emptyDir: {}
+        - name: system-config
+          configMap:
+            name: system-config
+        - name: nginx-config
+          emptyDir: {}
+        - name: certs
+          emptyDir: {}
+        - name: kube-client
+          hostPath:
+            path: /usr/local/bin
+            type: Directory
+
+minimum-required-version: 2.5.0
-- 
GitLab