RC1 for SD-Fabric 1.1.1

Includes:
- Fix for missing interface entries after pfcp-agent restart (via ONOS
  in-order flow rule processing)
- Allow configuration of slice MBRs in P4-UPF via pfcp-agent REST APIs

Change-Id: I8d98e36e7c291094c12f0c89eef1dcdcf28abebe
diff --git a/pfcp-agent/Chart.yaml b/pfcp-agent/Chart.yaml
index 4b26d90..5d32ca8 100644
--- a/pfcp-agent/Chart.yaml
+++ b/pfcp-agent/Chart.yaml
@@ -5,4 +5,4 @@
 apiVersion: v1
 description: PFCP Agent for SD-Fabric's P4 UPF
 name: pfcp-agent
-version: 0.0.13
+version: 0.0.14-rc1
diff --git a/pfcp-agent/templates/service-pfcp-agent.yaml b/pfcp-agent/templates/service-pfcp-agent.yaml
index a6d2651..d376610 100644
--- a/pfcp-agent/templates/service-pfcp-agent.yaml
+++ b/pfcp-agent/templates/service-pfcp-agent.yaml
@@ -27,3 +27,26 @@
   - name: pfcp
     port: 8805
     protocol: UDP
+---
+apiVersion: v1
+kind: Service
+metadata:
+  name: {{ include "pfcp-agent.fullname" . }}-rest
+  labels:
+{{ tuple "pfcp" . | include "pfcp-agent.metadata_labels" | indent 4 }}
+{{- with .Values.service.annotations }}
+  annotations:
+    {{- toYaml . | nindent 4 }}
+{{- end }}
+spec:
+  type: {{ .Values.service.type }}
+{{- if .Values.service.externalIp }}
+  externalIPs:
+    - {{ .Values.service.externalIp }}
+{{- end }}
+  selector:
+{{ tuple "pfcp" . | include "pfcp-agent.metadata_labels" | indent 4 }}
+  ports:
+  - name: rest
+    port: 8080
+    protocol: TCP
diff --git a/pfcp-agent/values.yaml b/pfcp-agent/values.yaml
index eda3755..fcaa46f 100644
--- a/pfcp-agent/values.yaml
+++ b/pfcp-agent/values.yaml
@@ -5,7 +5,7 @@
 images:
   tags:
     init: registry.aetherproject.org/tools/busybox:stable
-    pfcpiface: omecproject/upf-epc-pfcpiface:master-3e29b49
+    pfcpiface: omecproject/upf-epc-pfcpiface:master-d198fd5
 
 nodeSelectors:
   enabled: false
@@ -53,6 +53,8 @@
           # Used to get local IP address and local NodeID in PFCP messages.
           # Do not change unless you are deploying PFCP agent in a custom way.
           hostname: "pfcp-agent"
+          # Do not change. Used for the config REST API server.
+          http_port: "8080"
 
 service:
   type: ClusterIP
diff --git a/sdfabric/Chart.yaml b/sdfabric/Chart.yaml
index 54c0e24..f9bb619 100644
--- a/sdfabric/Chart.yaml
+++ b/sdfabric/Chart.yaml
@@ -7,7 +7,7 @@
 description: A chart to deploy all SD-Fabric components
 kubeVersion: ">=1.18.0"
 type: application
-version: 1.1.0
+version: 1.1.1-rc1
 keywords:
   - aether
   - sdn
@@ -27,7 +27,7 @@
     condition: import.stratum.enabled
   - name: pfcp-agent
     repository: file://../pfcp-agent
-    version: 0.0.13
+    version: 0.0.14-rc1
     condition: import.pfcp-agent.enabled
   - name: dbuf
     repository: file://../dbuf
diff --git a/sdfabric/values.yaml b/sdfabric/values.yaml
index 1947f31..700b6fb 100644
--- a/sdfabric/values.yaml
+++ b/sdfabric/values.yaml
@@ -22,7 +22,7 @@
   java_opts: -Xmx4G -Dlog4j2.formatMsgNoLookups=true -XX:+UnlockExperimentalVMOptions -XX:+UseZGC
   image:
     repository: opennetworking/sdfabric-onos
-    tag: 1.1.0
+    tag: 1.1.1-rc1
 
   replicas: 3