Appc CLI OCS 13/47213/1
authorToan Nguyen <tn2126@att.com>
Fri, 11 May 2018 14:46:21 +0000 (10:46 -0400)
committerToan Nguyen <tn2126@att.com>
Fri, 11 May 2018 14:46:21 +0000 (10:46 -0400)
Issue-ID: CLI-78

Change-Id: Ia299bca1d6178d17313619a0503861fdfce03613
Signed-off-by: Toan Nguyen <tn2126@att.com>
30 files changed:
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-actionstatus-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-attachhvolume-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-audit-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-checklock-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-configure-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-configurebackup-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-configuremodify-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-configurerestore-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-configurescaleout-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-detachvolume-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-evacuate-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-healthcheck-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-lock-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-migrate-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-quiescetraffic-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-rebuild-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-restart-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-resumetraffic-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-snapshot-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-start-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-startapplication-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-stop-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-stopapplication-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-sync-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-unlock-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-upgradebackout-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-upgradebackup-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-upgradepostcheck-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-upgradeprecheck-schema.yaml
products/onap-beijing/features/appc/src/main/resources/open-cli-schema/appc-upgradesoftware-schema.yaml

index def1e51..9b4c232 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-actionstatus
 description: The ActionStatus command returns that state of any action request that has been previously submitted to an APPC instance for a specified VNF
index d6d2502..727c813 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-attachvolume
 description: Attach a cinder volume from a VM via an Openstack command
index 2ec2358..af4ffc5 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-audit
 description: Audit VNF
index 113ff67..2f6b8c9 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-checklock
 description: The CheckLock command returns true if the specified VNF is locked; otherwise, false is returned
index 8cd1976..6694545 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-configure
 description: Configure a VNF or a VNFC on the VNF after instantiation
index ff176c5..46cc2db 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-configurebackup
 description: Backup the current VNF configuration on a local file system - not in APPC. This is limited to Ansible and Chef.
index 52c3ff1..6a0b466 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-configuremodify
 description: Modifies the configuration on a VNF or VNFC in service.
index d67a8ef..b2e56a3 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-configurerestore
 description: Applies a previously saved configuration to the active VNF configuration.  This is limited to Ansible and Chef
index 6deaf5a..77f8c4c 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-configurerescaleout
 description: The ConfigScaleOut command is used to apply any actions on a VNF as part of a ScaleOut flow. Actions could include updating the VNF configuration or running a set of other tasks.
index da16f1a..8eaf901 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-detachvolume
 description: Detaches a cinder volume from a VM via an Openstack command
index 8b8f6cd..27ad580 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-evacuate
 description: Evacuates a specified VM from its current host to another
index cd0270f..c704702 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-healthcheck
 description: runs a VNF health check and returns the result
index 67479b9..9fab103 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-lock
 description: Use the Lock command to ensure exclusive access during a series of critical LCM commands
index 2e74b8d..7570efa 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-migrate
 description: Migrates a running target VM from its current host to another.
index 885ea6d..7bd3c87 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-quiescetraffic
 description: The QuiesceTraffic LCM action gracefully stops the traffic on the VNF. All application processes are assumed to be running but no traffic is being processed.
index 519229f..71e7948 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-rebuild
 description: Rebuild VNF
index 1a1a3f4..d3e0e68 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-restart
 description: Restart VNF
index 935c28f..ecbb3e5 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-resumetraffic
 description: The ResumeTraffic LCM action resumes processing traffic on a VNF that has been previously quiesced.
index 7181ec5..0e4c900 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-snapshot
 description: reates a snapshot of a VM
index 25c593e..f5dff5f 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-start
 description: Start VNF
index 6d28ba7..6e43795 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-startapplication
 description: Starts the VNF application, if needed, after a VM is instantiated/configured or after VM start or restart. Supported using Chef cookbook or Ansible playbook only
index e5b0645..c93a344 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-stop
 description: Stop VNF
index 9d14842..2367278 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-stopapplication
 description: Stops the VNF application gracefully if needed, prior to a Stop command. Supported using Chef cookbook or Ansible playbook only.
index 58bdd35..9f0843f 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-sync
 description: The Sync action updates the current configuration in the APPC store with the running configuration from the device
index 026da14..0c3d528 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-unlock
 description: Run the Unlock command to release the lock on a VNF and allow other clients to perform LCM commands on that VNF
index a1c0379..a4a7c11 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-upgradebackout
 description: The UpgradeBackout LCM action does a backout after an UpgradeSoftware is completed. This command is executed using an Ansible playbook or Chef cookbook.
index 067ae16..1e4600a 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-upgradebackup
 description: The UpgradeBackup LCM action does a full backup of the VNF data prior to an upgrade. The backup is done on the Ansible or Chef server in a location that is specified in the playbook or cookbook. If there is an existing backup, it is overwritten by the new backup.
index a8ebb93..f8c0e9b 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-upgradepostcheck
 description: The UpgradePostCheck LCM action checks that the VNF upgrade has been successful completed and all processes are running properly.
index e1b5b90..3de1311 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-upgradeprecheck
 description: The UpgradePreCheck LCM action checks that the VNF has the correct software version needed for a software upgrade. This command can be executed on a running VNF.
index cb63c99..f2c3739 100644 (file)
@@ -1,3 +1,16 @@
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 open_cli_schema_version: 1.0
 name: vnf-upgradesoftware
 description: The UpgradeSoftware LCM action upgrades the target VNF to a new version. It is expected that the VNF is in a quiesced status