diff --git a/manifests/3.1.5.yml b/manifests/3.1.5.yml new file mode 100644 index 0000000000000000000000000000000000000000..9611c9ac837a0b06e31f00ce805cb9f5bfa2ca15 --- /dev/null +++ b/manifests/3.1.5.yml @@ -0,0 +1,227 @@ +seamless-update: true +minimum-required-version: 3.1.0 +minimum-required-k8-version: v1.16 +repos: + - name: OpenvCloud Core + source: + branch: master + target: + tag: v3.1.5 + url: git@git.gig.tech:openvcloud/openvcloud + - name: OpenvCloud Installer + source: + branch: master + target: + tag: v3.1.5 + url: git@git.gig.tech:openvcloud/openvcloud_installer + - name: OpenvCloud Frontend + source: + branch: master + target: + tag: v3.0.2 + url: git@git.gig.tech:openvcloud/g8vdc + - name: OpenvCloud 0-Access + source: + branch: master + target: + tag: v2.5.6.3 + 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: master + target: + tag: v7.7.2 + url: git@git.gig.tech:openvcloud/jumpscale/jumpscale_core7 + - name: JumpScale Portal + source: + branch: master + target: + tag: v7.7.1 + url: git@git.gig.tech:openvcloud/jumpscale/jumpscale_portal + - name: Python Binaries + source: + branch: master + target: + tag: v3.1.4 + url: git@git.gig.tech:openvcloud/binary/python + - name: RouterOS Binary + source: + branch: master + target: + tag: v2.5.0 + url: git@git.gig.tech:openvcloud/binary/routeros + - name: Kubespray + source: + branch: master + target: + tag: v2.5.7 + url: git@git.gig.tech:openvcloud/kubespray + - name: OpenvStorage DevOps + source: + branch: master + target: + tag: v4.6.0 + url: git@git.gig.tech:openvcloud/openvstorage/dev_ops + - name: OpenvStorage Framework + source: + branch: master + target: + tag: v4.5.7.1 + url: git@git.gig.tech:openvcloud/openvstorage/framework + - name: OpenvStorage Framework Extensions + source: + branch: master + target: + tag: v4.5.6 + url: git@git.gig.tech:openvcloud/openvstorage/framework-extensions + - name: OpenvStorage Framework Alba Plugin + source: + branch: master + target: + tag: v4.5.7 + url: git@git.gig.tech:openvcloud/openvstorage/framework-alba-plugin + - name: OpenvStorage Health Check + source: + branch: master + target: + tag: v4.5.6 + url: git@git.gig.tech:openvcloud/openvstorage/openvstorage-health-check + - name: OpenvStorage Alba AsdManager + source: + branch: master + target: + tag: v4.5.6.2 + url: git@git.gig.tech:openvcloud/openvstorage/alba-asdmanager + - name: OpenvStorage Automation Lib + source: + branch: master + target: + tag: v4.5.6 + url: git@git.gig.tech:openvcloud/openvstorage/automation-lib + - name: OpenvStorage Setup Runner + source: + branch: master + target: + tag: v4.5.6 + url: git@git.gig.tech:openvcloud/openvstorage/setup-runner + - name: OpenvStorage Support-tools + source: + branch: master + target: + tag: v4.5.6 + url: git@git.gig.tech:openvcloud/openvstorage/support-tools + +images: + ovcimages/openvcloud/portal: 3.1.5 + ovcimages/openvcloud/osis: 3.1.5 + ovcimages/openvcloud/agent: 3.1.5 + ovcimages/openvcloud/uptime: 3.1.0 + ovcimages/openvcloud/jumpscale_core: 3.1.5 + ovcimages/openvcloud/base: 3.1.5 + ovcimages/openvcloud/grafana-init: 3.0.0 + ovcimages/openvcloud/slightcar: 2.5.0 + ovcimages/openvcloud/pxeboot: 3.1.2 + ovcimages/openvcloud/nginx: 3.0.2 + ovcimages/openvcloud/nginx-init: 3.1.2 + ovcimages/openvcloud/0-access: 2.5.6.4 + ovcimages/openvcloud/management: 3.1.5 + ovcimages/openvcloud/apt-mirror: 3.1.5 + ovcimages/openvcloud/ovc-versions: latest + ovcimages/openvcloud/ipmi-screenshot: 3.1.5 + ovcimages/openvcloud/alba: 3.0.2 + openvcloud/minio-alba/minio-alba: 1.1.1 + 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 + openvcloud/openvstorage/alba_ee/alba-ee: 1-9-0 + openvcloud/objectspace-operator: v0.13 + +images-dependencies: + openvcloud/openvcloud/volumedriver-ping: 0.1 + ovcimages/openvcloud/vgw: 3.0.0 + ovcimages/openvcloud/gig-iso: 3.0.3 + ovcimages/openvcloud/management-base: 3.1.4 + openvcloud/ovc-cni: v0.2 + ovcimages/openvcloud/jumpscale-base: 3.1.4 + ovcimages/openvcloud/pxeboot-base: 2.5.7 + ovcimages/openvcloud/0-access-base: 2.5.7 + ovcimages/openvcloud/importexport: 3.0.3 + ovcimages/openvcloud/qa: 3.1.4 + ovcimages/openvcloud/openvstorage: 4.5.7-3 + ovcimages/3rdparty/openvstorage-deps: latest + ovcimages/3rdparty/phusion_baseimage: latest + openvcloud/openvstorage/alba_ee/debs: 1.5.42 + 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.32-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 + 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/installer/ + volumes: + - name: ssh-secret + secret: + secretName: ssh-key + defaultMode: 0600 + - name: ssh-dir + emptyDir: {} + - name: update-log + persistentVolumeClaim: + claimName: updatelogs-claim + - name: system-config + configMap: + name: system-config + - name: kube-client + hostPath: + path: /usr/local/bin + type: Directory + nodeSelector: + node-role.kubernetes.io/master: ''