Skip to content
Snippets Groups Projects

Make release for 3.2.7

Merged Jo De Boeck requested to merge release327 into master
Compare and
2 files
+ 324
5
Preferences
Compare changes
Files
2
+ 320
0
seamless-update: true
minimum-required-version: 3.2.0.2
minimum-required-k8-version: v1.16
repos:
- name: OpenvCloud Core
source:
branch: master
target:
tag: v3.2.7
url: git@git.gig.tech:openvcloud/openvcloud
- name: OpenvCloud Installer
source:
branch: master
target:
tag: v3.2.7
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.8
url: git@git.gig.tech:openvcloud/jumpscale/jumpscale_core7
- name: JumpScale Portal
source:
branch: master
target:
tag: v7.7.8
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: 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.8
url: git@git.gig.tech:openvcloud/openvstorage/dev_ops
- name: OpenvStorage Framework
source:
branch: master
target:
tag: v4.6.8
url: git@git.gig.tech:openvcloud/openvstorage/framework
- name: OpenvStorage Framework Extensions
source:
branch: master
target:
tag: v4.6.8
url: git@git.gig.tech:openvcloud/openvstorage/framework-extensions
- name: OpenvStorage Framework Alba Plugin
source:
branch: master
target:
tag: v4.6.8
url: git@git.gig.tech:openvcloud/openvstorage/framework-alba-plugin
- name: OpenvStorage Health Check
source:
branch: master
target:
tag: v4.6.1
url: git@git.gig.tech:openvcloud/openvstorage/openvstorage-health-check
- name: OpenvStorage Alba AsdManager
source:
branch: master
target:
tag: v4.6.8
url: git@git.gig.tech:openvcloud/openvstorage/alba-asdmanager
- name: OpenvStorage Automation Lib
source:
branch: master
target:
tag: v4.6.1
url: git@git.gig.tech:openvcloud/openvstorage/automation-lib
- name: OpenvStorage Setup Runner
source:
branch: master
target:
tag: v4.6.1
url: git@git.gig.tech:openvcloud/openvstorage/setup-runner
- name: OpenvStorage Support-tools
source:
branch: master
target:
tag: v4.6.1
url: git@git.gig.tech:openvcloud/openvstorage/support-tools
images-roles:
openvcloud/adaptivemm/adaptivemmd:
- controllernode
- cpunode
- storagenode
openvcloud/minio-alba/minio-alba:
- storagenode
openvcloud/objectspace-operator:
- controllernode
openvcloud/openvstorage/alba_ee/alba-ee:
- storagenode
ovcimages/3rdparty/grafana:
- controllernode
ovcimages/3rdparty/influxdb:
- controllernode
ovcimages/3rdparty/mongo-k8s-sidecar:
- controllernode
ovcimages/3rdparty/mongo:
- controllernode
ovcimages/3rdparty/redis:
- controllernode
ovcimages/3rdparty/redis5:
- controllernode
ovcimages/3rdparty/minideb:
- controllernode
ovcimages/3rdparty/configmap-reload:
- controllernode
ovcimages/3rdparty/prometheus:
- controllernode
- cpunode
- storagenode
ovcimages/3rdparty/node-exporter:
- controllernode
- cpunode
- storagenode
ovcimages/openvcloud/0-access:
- controllernode
ovcimages/openvcloud/agent:
- controllernode
ovcimages/openvcloud/alba:
- storagenode
ovcimages/openvcloud/apt-mirror:
- controllernode
ovcimages/openvcloud/base:
- controllernode
ovcimages/openvcloud/dynaqueue:
- controllernode
- cpunode
- storagenode
ovcimages/openvcloud/dynaqueue_libs:
- controllernode
- cpunode
- storagenode
ovcimages/openvcloud/grafana-init:
- controllernode
ovcimages/openvcloud/ipmi-screenshot:
- controllernode
ovcimages/openvcloud/jumpscale_core:
- controllernode
ovcimages/openvcloud/management:
- controllernode
ovcimages/openvcloud/nginx-init:
- controllernode
ovcimages/openvcloud/nginx:
- controllernode
ovcimages/openvcloud/osis:
- controllernode
ovcimages/openvcloud/ovc-versions:
- controllernode
ovcimages/openvcloud/portal:
- controllernode
ovcimages/openvcloud/pxeboot-httpd:
- controllernode
ovcimages/openvcloud/pxeboot:
- controllernode
ovcimages/openvcloud/slightcar:
- controllernode
ovcimages/openvcloud/uptime:
- controllernode
helm-repos:
stable: https://charts.helm.sh/stable
gig-stable: https://charts.gig.tech
prometheus-community: https://prometheus-community.github.io/helm-charts
helm-charts:
sentinel-redis-ha: 3.6.7
rabbitmq-ha: 1.47.1
prometheus: 15.10.2
dynaqueue: 2.0.20
dynaqueue-scheduler: 0.0.14
dynaqueue-worker: 0.1.26
images:
openvcloud/adaptivemm/adaptivemmd: v2.0.1-gig-patch5
openvcloud/minio-alba/minio-alba: 1.1.3
openvcloud/objectspace-operator: v0.14
openvcloud/openvstorage/alba_ee/alba-ee: 1-9-5
ovcimages/3rdparty/configmap-reload: v0.5.0
ovcimages/3rdparty/grafana: 5.0.0
ovcimages/3rdparty/influxdb: 1.4
ovcimages/3rdparty/minideb: buster
ovcimages/3rdparty/mongo-k8s-sidecar: latest
ovcimages/3rdparty/mongo: 3.7.2
ovcimages/3rdparty/node-exporter: v1.4.0
ovcimages/3rdparty/prometheus: v2.34.0
ovcimages/3rdparty/redis5: 5.0.5-alpine
ovcimages/3rdparty/redis: 3.2
ovcimages/openvcloud/0-access: 2.5.6.4
ovcimages/openvcloud/agent: 3.2.7
ovcimages/openvcloud/alba: 3.0.2
ovcimages/openvcloud/apt-mirror: 3.2.7
ovcimages/openvcloud/base: 3.2.7
ovcimages/openvcloud/dynaqueue: 3.2.7
ovcimages/openvcloud/grafana-init: 3.0.0
ovcimages/openvcloud/ipmi-screenshot: 3.1.5.1
ovcimages/openvcloud/jumpscale_core: 3.2.7
ovcimages/openvcloud/management: 3.2.7
ovcimages/openvcloud/nginx-init: 3.2.0.2
ovcimages/openvcloud/nginx: 3.0.2
ovcimages/openvcloud/osis: 3.2.7
ovcimages/openvcloud/ovc-versions: latest
ovcimages/openvcloud/portal: 3.2.7
ovcimages/openvcloud/pxeboot: 3.2.7
ovcimages/openvcloud/slightcar: 2.5.0
ovcimages/openvcloud/uptime: 3.2.7
images-dependencies:
openvcloud/openvcloud/volumedriver-ping: 0.1
openvcloud/openvstorage/accelio/debs: master-1.7-2ovs8
openvcloud/openvstorage/alba_ee/debs: 1.5.45
openvcloud/openvstorage/libvirt-ee/debs: 1.3.1-0ovs-ee2.2-1ubuntu10.5
openvcloud/openvstorage/qemu-ee/debs: 2.5-dfsg-0ovs-ee2.2-5ubuntu10.2
openvcloud/openvstorage/volumedriver-buildtools-ee/rabbitmq-c-debs: 0.9.0-0.2-ovs1
openvcloud/openvstorage/volumedriver-ee/client-debs: 7.2.7-0
openvcloud/openvstorage/volumedriver-ee/server-debs: 6.16.35-0
openvcloud/ovc-cni: v0.2
ovcimages/3rdparty/openvstorage-deps: latest
ovcimages/3rdparty/phusion_baseimage: latest
ovcimages/openvcloud/0-access-base: 2.5.7
ovcimages/openvcloud/gig-iso: 3.0.3
ovcimages/openvcloud/importexport: 3.0.3
ovcimages/openvcloud/jumpscale-base: 3.2.7
ovcimages/openvcloud/management-base: 3.2.7
ovcimages/openvcloud/openvstorage: 4.6.8-2
ovcimages/openvcloud/pxeboot-base: 3.2.7
ovcimages/openvcloud/vgw: 3.0.0
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: ''
nodetype: 'controller'