diff --git a/playbooks/openshift-apps/rats.yml b/playbooks/openshift-apps/rats.yml deleted file mode 100644 index e692587df1..0000000000 --- a/playbooks/openshift-apps/rats.yml +++ /dev/null @@ -1,29 +0,0 @@ -- name: make the app be real - hosts: os_masters_stg[0] - user: root - gather_facts: False - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - "/srv/private/ansible/vars.yml" - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - roles: - - role: openshift/project - app: rats - description: rats - appowners: - - pingou - # RabbitMQ - - role: openshift/object - app: rats - file: rabbitmq/imagestream.yml - - role: openshift/object - app: rats - file: rabbitmq/deploymentconfig.yml - - role: openshift/object - app: rats - file: rabbitmq/service.yml - - role: openshift/rollout - app: rats - dcdname: rats-queue diff --git a/roles/openshift-apps/rats/files/rabbitmq/deploymentconfig.yml b/roles/openshift-apps/rats/files/rabbitmq/deploymentconfig.yml deleted file mode 100644 index c86c5ffbde..0000000000 --- a/roles/openshift-apps/rats/files/rabbitmq/deploymentconfig.yml +++ /dev/null @@ -1,44 +0,0 @@ -apiVersion: v1 -kind: DeploymentConfig -metadata: - name: rats-queue - labels: - app: rats - service: -spec: - replicas: 2 - selector: - app: rats - service: rabbitmq - template: - metadata: - labels: - app: rats - service: rabbitmq - spec: - containers: - - name: rabbitmq - image: rabbitmq - ports: - - containerPort: 4369 - protocol: TCP - - containerPort: 5671 - protocol: TCP - - containerPort: 5672 - protocol: TCP - volumeMounts: - - mountPath: /var/lib/rabbitmq - name: rabbitmq-1 - volumes: - - emptyDir: {} - name: rabbitmq-1 - triggers: - - type: ImageChange - imageChangeParams: - automatic: true - containerNames: - - rabbitmq - from: - kind: ImageStreamTag - name: rabbitmq:latest - - type: ConfigChange diff --git a/roles/openshift-apps/rats/files/rabbitmq/imagestream.yml b/roles/openshift-apps/rats/files/rabbitmq/imagestream.yml deleted file mode 100644 index 74f4d46200..0000000000 --- a/roles/openshift-apps/rats/files/rabbitmq/imagestream.yml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: ImageStream -metadata: - labels: - app: rats - name: rabbitmq -spec: - tags: - - name: latest - from: - kind: DockerImage - name: rabbitmq:latest diff --git a/roles/openshift-apps/rats/files/rabbitmq/service.yml b/roles/openshift-apps/rats/files/rabbitmq/service.yml deleted file mode 100644 index a9cb44dcd3..0000000000 --- a/roles/openshift-apps/rats/files/rabbitmq/service.yml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: rats-rabbitmq - labels: - app: rats -spec: - selector: - app: rats - service: rabbitmq - ports: - - name: 4369-tcp - port: 4369 - protocol: TCP - targetPort: 4369 - - name: 5671-tcp - port: 5671 - protocol: TCP - targetPort: 5671 - - name: 5672-tcp - port: 5672 - protocol: TCP - targetPort: 5672 - - name: 25672-tcp - port: 25672 - protocol: TCP - targetPort: 25672 - type: ClusterIP diff --git a/roles/openshift-apps/rats/files/server/buildconfig.yml b/roles/openshift-apps/rats/files/server/buildconfig.yml deleted file mode 100644 index 0cf79ad8c0..0000000000 --- a/roles/openshift-apps/rats/files/server/buildconfig.yml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v1 -kind: BuildConfig -metadata: - name: "rats-server-build" - labels: - environment: "rats" -spec: - runPolicy: Serial - source: - type: "git" - git: - uri: "https://pagure.io/rats.git" - ref: "docker" - strategy: - type: Docker - dockerStrategy: - # Unclear if caching needs to be regularly turned off here... - #noCache: true - forcePull: true - from: - kind: DockerImage - name: fedora:latest - dockerfilePath: "docker/server/Dockerfile" - output: - to: - kind: ImageStreamTag - name: rats-server:latest diff --git a/roles/openshift-apps/rats/files/server/configmap.yml b/roles/openshift-apps/rats/files/server/configmap.yml deleted file mode 100644 index 15c582aa87..0000000000 --- a/roles/openshift-apps/rats/files/server/configmap.yml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: rats-server-configmap - labels: - app: rats -data: - rats.cfg: |- - import os - # url to the database server: - DB_URL = os.environ.get('DB_URL', 'sqlite:////var/tmp/rats_dev.sqlite') - # flask-oidc secret file - OIDC_CLIENT_SECRETS = '/etc/secret/client_secrets.json' - # secret key used to generate unique csrf token - SECRET_KEY = os.environ.get('SECRET_KEY') - # The minimal time between allowing to re-submit a same re-run (in seconds) - GRACE_PERIOD = 60 * 5 - TEST_SYSTEMS = ["Taskotron", "AtomicCI", "simple-koji-ci"] - OVERWRITE_REDIRECT_URI = 'https://rats.fedoraproject.org/process' diff --git a/roles/openshift-apps/rats/files/server/deploymentconfig.yml b/roles/openshift-apps/rats/files/server/deploymentconfig.yml deleted file mode 100644 index ab4f93aecc..0000000000 --- a/roles/openshift-apps/rats/files/server/deploymentconfig.yml +++ /dev/null @@ -1,53 +0,0 @@ -apiVersion: v1 -kind: DeploymentConfig -metadata: - name: rats-server - labels: - app: rats - service: server -spec: - replicas: 2 - selector: - app: rats - service: server - template: - metadata: - labels: - app: rats - service: server - spec: - containers: - - name: server - image: rats-server - ports: - - containerPort: 8080 - volumeMounts: - - name: config-volume - mountPath: /etc/rats - readOnly: true - - name: secret-volume - mountPath: /etc/secret - readOnly: true - env: - - name: SECRET_KEY - valueFrom: - secretKeyRef: - name: rats-secret - key: flask-secret-key - volumes: - - name: config-volume - configMap: - name: rats-server-configmap - - name: secret-volume - secret: - secretName: rats-secret - triggers: - - type: ImageChange - imageChangeParams: - automatic: true - containerNames: - - server - from: - kind: ImageStreamTag - name: rats-server:latest - - type: ConfigChange diff --git a/roles/openshift-apps/rats/files/server/imagestream.yml b/roles/openshift-apps/rats/files/server/imagestream.yml deleted file mode 100644 index 04f219f94d..0000000000 --- a/roles/openshift-apps/rats/files/server/imagestream.yml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: ImageStream -metadata: - name: rats-server diff --git a/roles/openshift-apps/rats/files/server/route.yml b/roles/openshift-apps/rats/files/server/route.yml deleted file mode 100644 index 0e35c7ebf5..0000000000 --- a/roles/openshift-apps/rats/files/server/route.yml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: v1 -kind: Route -metadata: - name: rats-server - labels: - app: rats -spec: - #host: rats{{env_suffix}}.fedoraproject.org - port: - targetPort: server - to: - kind: Service - name: rats-server - tls: - termination: edge - insecureEdgeTerminationPolicy: Redirect diff --git a/roles/openshift-apps/rats/files/server/service.yml b/roles/openshift-apps/rats/files/server/service.yml deleted file mode 100644 index dc417c7007..0000000000 --- a/roles/openshift-apps/rats/files/server/service.yml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: rats-server - labels: - app: rats -spec: - selector: - app: rats - service: server - ports: - - name: server - port: 8080 - targetPort: 8080