Unverified Commit bf5f3bf4 authored by Adriana Fernández Fernández's avatar Adriana Fernández Fernández Committed by GitHub
Browse files

Merge pull request #1 from adrianafdez/main

Update keycloak node port, config data and repository name env variable
parents 53d97191 82d065cf
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -26,10 +26,14 @@ jobs:
          username: ${{ github.actor }}
          password: ${{ secrets.GITHUB_TOKEN }}

      - name: Lowercase github.repository
        run: |
          echo "REPO_NAME=${GITHUB_REPOSITORY@L}" >> ${GITHUB_ENV}

      - name: Build Docker image
        run: |
          docker build -t ghcr.io/sunriseopenoperatorplatform/federation-manager:0.0.1 .
          docker build -t ghcr.io/${{ env.REPO_NAME }}:0.0.1 .

      - name: Push Docker image
        run: |
          docker push ghcr.io/sunriseopenoperatorplatform/federation-manager:0.0.1
          docker push ghcr.io/${{ env.REPO_NAME }}:0.0.1
+3 −3
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@ metadata:
  namespace: federation-manager
data:
  config.cfg: >-
    W2tleWNsb2FrXQ0KY2xpZW50MV9pZCA9IG9yaWdpbmF0aW5nLW9wLTENCmNsaWVudDFfc2VjcmV0ID0gZGQ3dk53RnFqTnBZd2FnaGxFd01idzEwZzBrbFdESGINCmNsaWVudDJfaWQgPSBvcmlnaW5hdGluZy1vcC0yDQpjbGllbnQyX3NlY3JldCA9IDJtaHpuRVJmV2NsTER1Vm9qWTc3THA0UWQycjRlOE1zDQpzY29wZSA9IGZlZC1tZ210DQoNCltzZXJ2ZXJdDQpob3N0ID0gMTI3LjAuMC4xDQpwb3J0ID0gODk4OQ0KcHJlZml4ID0gYXBpDQp2ZXJzaW9uID0gdjEuMA0KcHJvdG9jb2wgPSBodHRwDQoNClttb25nb2RiXQ0KaG9zdCA9IG1vbmdvZGIubW9uZ29kYi5zdmMuY2x1c3Rlci5sb2NhbA0KcG9ydCA9IDI3MDE3DQoNCltpMmVkZ2VdDQpob3N0ID0gMTkyLjE2OC4xMjMuMjM3DQpwb3J0ID0gMzA3NjANCg0KW29wX2RhdGFdDQpwYXJ0bmVyT1BGZWRlcmF0aW9uSWQgPSBpMmNhdA0KcGFydG5lck9QQ291bnRyeUNvZGUgPSBFUw0KcGFydG5lck9QTW9iaWxlTmV0d29ya0NvZGVfTUNDID0gMDAxDQpwYXJ0bmVyT1BNb2JpbGVOZXR3b3JrQ29kZV9NTkMgPSAwMQ0KcGFydG5lck9QRml4ZWROZXR3b3JrQ29kZSA9IDM0DQpwbGF0Zm9ybUNhcHMgPSBob21lUm91dGluZw0KO1RoZSBFZGdlIGRpc2NvdmVyeSBzZXJ2aWNlIGlzIGRlZmluZWQgYXMgYSBIVFRQLWJhc2VkIEFQSSBlbmRwb2ludCBpZGVudGlmaWVkIGJ5IGEgd2VsbC1kZWZpbmVkIEZRRE4gb3IgSVAtYWRkcmVzcywNCjtQb3J0IHBhaXIgdG8gYXNzaXN0IFVDcyB0byBkaXNjb3ZlciBhZGVxdWF0ZSBFZGdlIENsb3VkIGluIHRoZSBjdXJyZW50IGxvY2F0aW9uIG9mIHRoZSBlbmQgdXNlcnMuDQo7T1Agc2VydmljZSBpZGVudGlmaWVkIGJ5IGEgd2VsbC1kZWZpbmVkIEZ1bGx5IFF1YWxpZmllZCBEb21haW4gTmFtZSAoRlFETikgb3IgSVA6UG9ydCBhbmQgcHJvdG9jb2wgcGFpciB0byBhc3Npc3QNCjtVc2VyIENsaWVudHMgKFVDcykgb3ZlciBVc2VyIE5ldHdvcmsgSW50ZXJmYWNlIChVTkkpIHRvIGRpc2NvdmVyIGFkZXF1YXRlIGVkZ2UgY2xvdWQgaW4gdGhlIGN1cnJlbnQgbG9jYXRpb24gb2YgdGhlDQo7ZW5kIHVzZXJzLg0KO0V2ZXJ5IE9QIG1heSBob3N0IGEgcHVibGljbHkgYWNjZXNzaWJsZSBkaXNjb3Zlcnkgc2VydmljZSB3aGljaCBjYW4gYmUgcmVhY2hlZCBieSB0aGUgVUNzIG92ZXIgdGhlIFVOSSB0byBlbnF1aXJlIGFib3V0DQo7dGhlIG5lYXJieSBhcHBsaWNhdGlvbiBpbnN0YW5jZShzKS4NCjtFLmcuLCBkaXNjb3Zlcnkub3BlcmF0b3IxLmNvbSBvciBJUHY0QWRkciBQb3J0IChpbiBkb3R0ZWQgZGVjaW1hbCBub3RhdGlvbikuDQplZGdlRGlzY292ZXJ5U2VydmljZUVuZFBvaW50X3BvcnQgPQ0KZWRnZURpc2NvdmVyeVNlcnZpY2VFbmRQb2ludF9mcWRuID0gZGlzY292ZXJ5Lm9wZXJhdG9yMS5jb20NCmVkZ2VEaXNjb3ZlcnlTZXJ2aWNlRW5kUG9pbnRfaXB2NEFkZHJlc3NlcyA9DQplZGdlRGlzY292ZXJ5U2VydmljZUVuZFBvaW50X2lwdjZBZGRyZXNzZXMgPQ0KO0xpZmVjeWNsZSBNYW5hZ2VtZW50IChMQ00pIFNlcnZpY2UgdG8gZW5hYmxlIFVDcyBmb3IgcmVxdWVzdGluZyBkeW5hbWljIGFwcGxpY2F0aW9uIGluc3RhbnRpYXRpb24gb3IgdGVybWluYXRpb24NCmxjbVNlcnZpY2VFbmRQb2ludF9wb3J0ID0gODk4OQ0KbGNtU2VydmljZUVuZFBvaW50X2ZxZG4gPQ0KbGNtU2VydmljZUVuZFBvaW50X2lwdjRBZGRyZXNzZXMgPSAxMjcuMC4wLjENCmxjbVNlcnZpY2VFbmRQb2ludF9pcHY2QWRkcmVzc2VzID0NCg==
    W2tleWNsb2FrXQpjbGllbnQxX2lkID0gb3JpZ2luYXRpbmctb3AtMQpjbGllbnQxX3NlY3JldCA9IGRkN3ZOd0Zxak5wWXdhZ2hsRXdNYncxMGcwa2xXREhiCmNsaWVudDJfaWQgPSBvcmlnaW5hdGluZy1vcC0yCmNsaWVudDJfc2VjcmV0ID0gMm1oem5FUmZXY2xMRHVWb2pZNzdMcDRRZDJyNGU4TXMKc2NvcGUgPSBmZWQtbWdtdAoKW3NlcnZlcl0KaG9zdCA9IDEyNy4wLjAuMQpwb3J0ID0gODk4OQpwcmVmaXggPSBhcGkKdmVyc2lvbiA9IHYxLjAKcHJvdG9jb2wgPSBodHRwCgpbbW9uZ29kYl0KaG9zdCA9IG1vbmdvZGIubW9uZ29kYi5zdmMuY2x1c3Rlci5sb2NhbApwb3J0ID0gMjcwMTcKCltpMmVkZ2VdCmhvc3QgPSAxOTIuMTY4LjEyMy4yMzcKcG9ydCA9IDMwNzYwCgpbb3BfZGF0YV0KcGFydG5lck9QRmVkZXJhdGlvbklkID0gaTJjYXQKcGFydG5lck9QQ291bnRyeUNvZGUgPSBFUwpwYXJ0bmVyT1BNb2JpbGVOZXR3b3JrQ29kZV9NQ0MgPSAwMDEKcGFydG5lck9QTW9iaWxlTmV0d29ya0NvZGVfTU5DID0gMDEKcGFydG5lck9QRml4ZWROZXR3b3JrQ29kZSA9IDM0CnBsYXRmb3JtQ2FwcyA9IGhvbWVSb3V0aW5nCmVkZ2VEaXNjb3ZlcnlTZXJ2aWNlRW5kUG9pbnRfcG9ydCA9CmVkZ2VEaXNjb3ZlcnlTZXJ2aWNlRW5kUG9pbnRfZnFkbiA9IGRpc2NvdmVyeS5vcGVyYXRvcjEuY29tCmVkZ2VEaXNjb3ZlcnlTZXJ2aWNlRW5kUG9pbnRfaXB2NEFkZHJlc3NlcyA9CmVkZ2VEaXNjb3ZlcnlTZXJ2aWNlRW5kUG9pbnRfaXB2NkFkZHJlc3NlcyA9CmxjbVNlcnZpY2VFbmRQb2ludF9wb3J0ID0gODk4OQpsY21TZXJ2aWNlRW5kUG9pbnRfZnFkbiA9CmxjbVNlcnZpY2VFbmRQb2ludF9pcHY0QWRkcmVzc2VzID0gMTI3LjAuMC4xCmxjbVNlcnZpY2VFbmRQb2ludF9pcHY2QWRkcmVzc2VzID0KCltwYXJ0bmVyX29wXQojIERlZmluZXMgdGhlIHJvbGUgb2YgdGhlIEZlZGVyYXRpb24gTWFuYWdlcgpwYXJ0bmVyX29wX2hvc3QgPSAxMjcuMC4wLjEKcGFydG5lcl9vcF9zZXJ2ZXIgPSAvb3BlcmF0b3JwbGF0Zm9ybS9mZWRlcmF0aW9uL3YxCnBhcnRuZXJfb3BfcG9ydCA9IDg5OTAKI3JvbGUgPSBvcmlnaW5hdGluZ19vcApyb2xlID0gcGFydG5lcl9vcA==
type: Opaque
---
kind: Deployment
@@ -21,7 +21,7 @@ apiVersion: apps/v1
metadata:
  labels:
    app: federation-manager
  name: federation-manager-app
  name: federation-manager
  namespace: federation-manager
spec:
  replicas: 1
@@ -64,7 +64,7 @@ apiVersion: v1
metadata:
  labels:
    app: federation-manager
  name: federation-manager-svc
  name: federation-manager
  namespace: federation-manager
spec:
  type: NodePort
+1 −1
Original line number Diff line number Diff line
@@ -87,6 +87,6 @@ spec:
    - protocol: TCP
      port: 8080
      targetPort: 8080
      nodePort: 30080
      nodePort: 30081
  selector:
    app: keycloak
+1 −1
Original line number Diff line number Diff line
@@ -57,7 +57,7 @@ class BaseTestCase(TestCase):

    def get_access_token(self):
        # URL to obtain access token from Keycloak
        token_url = f"http://{HOST_KEYCLOAK}:{PORT_KEYCLOAK}/auth/realms/mec-federation/protocol/openid-connect/token"
        token_url = f"http://{HOST_KEYCLOAK}:{PORT_KEYCLOAK}/auth/realms/federation/protocol/openid-connect/token"

        payload = {
            "client_id": self.client_id,