Skip to content

Add aosm extension#36

Open
sunnycarter wants to merge 299 commits intomainfrom
add-aosm-extension
Open

Add aosm extension#36
sunnycarter wants to merge 299 commits intomainfrom
add-aosm-extension

Conversation

@sunnycarter
Copy link
Collaborator

  • Various fixes to NFD build of deployParameters schema and interactive mode create of deployParameters mappings file. (plus additional logging)
  • Fix CNF NFD publish so that it doesn't render the ACR unuseable for future Artifact publishing.
  • Allow CNF NFD image copy from a source ACR using a namespace.
  • Fix - Add new CGSchema parameters not from the NFD to the required section of the schema.
  • Add the ability to skip bicep publish or artifact upload during publish commands.
  • Fix Manifest name for NSDs so it isn't the same as that for NFDs
  • Add validation of source_registry_id format for CNF configuration

Required for https://dev.azure.com/msazuredev/AzureForOperators/_git/pez-networkservicedesigns/pullrequest/62630

jddarby and others added 30 commits May 16, 2023 11:00
* Add temporary build workflow for AOSM extension

* Add Releaser to maintain a release with the latest build in a consistent place
Add empty init files to inner modules so setuptools recognises them
Use latest RG model to remove unnecessary dependency on version
Use latest Deployment model to remove unnecessary dependency on version
Update readme with install/bug reporting instructions
Add CNF NFD generation to build command
Jamieparsons and others added 29 commits October 6, 2023 09:56
* Validation requirements on helm names

* lint

* markups

* lint
* Lower case ACR names and fix interactive mode for lists

* lint

* remove duplicate else branch
* Regen Python SDK from 2023-09-01 API 
  - also uses latest AutoRest client
  - fix for HybridNetworkManagementClient init signature (swap order of subscription_id and credential parameters)

* Update CLI extension code to use new SDK

* added SAMI to publisher pre deploy

* Update bicep templates to use 2023-09-01

* Update NF templates

* Update metaschema

* Add Allow-Publisher to required feature flags

* Use secure objects for deployment parameters
Correctly get array item types in CNF deployment parameter schemas
Co-authored-by: Xing Zhou <Zhou.Xing@microsoft.com>
* moved blob url to vhd config only; untested

* stopped error in post innit before validate

* changed ordering of inputs so that blob and filepath are next to each other; helptext for filepath different for each option

* Markups from sunny

* appease mypy

---------

Co-authored-by: Jordan <jordan.layton@metaswitch.com>
Co-authored-by: Sunny Carter <sunny.carter@metaswitch.com>
@jordlay
Copy link
Collaborator

jordlay commented Mar 11, 2024

This is outdated but may have useful elements such as testing and logic, we should look through properly before closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants