-
Notifications
You must be signed in to change notification settings - Fork 7
Managing packages for Validation
**THESE PAGES HAVE BEEN DEPRECATED **
PLEASE REFER TO https://docs.microsoft.com/en-us/azure/azure-stack/partner/
When using Package Validation
workflow to validate a package, you will need to specify a package URI to an Azure Storage blob. An 'Azure Storage Blob' is hosted in the Azure public cloud (and not on your AzureStack environment).
Note: Please ensure that the zip contents are placed at the root of the zip file. There can be no sub-folders in the package.
To create a storage account, follow the "Create a storage account" steps ONLY in this link.
Make sure to select type of storage account as Blob Storage
- Navigate to the storage account created in the above step (in Azure Portal) and select it
- On the left blade look for Containers under Blob Service and click on it
- Click on the "+ Container" option on the top menu and provide a name for the container e.g. vaaspackages
Note: The above steps need to be done only once. The same container can be re-used for later validations
- If your package contains multiple files, compress it into a
.zip
file - Upload your package, to validate, by selecting the provisioned container and clicking the "Upload" menu item on the top menu bar
- Specify the file to upload and keep defaults for Blob type (i.e. Block Blob) and Block size
Note: This option opens up your container for anonymous read only access.
- Grant public read access for blobs only to container by following this link section
Grant anonymous users permissions to containers and blobs
ONLY - Then right click the uploaded package in the container and select "Properties..."
- Copy the
Uri
from the opened blade - This is the
URL
to specify to VaaS
- Navigate to the storage account and select it
- On the left blade look for Shared access signature under Settings and click on it
- Check only "Blob" from Allowed Services options (uncheck remaining)
- Check "Container" and "Object" from Allowed resource types
- Check "Read", "List", from Allowed permissions
- Select Start time as current time and End time as 1 hour depending on how long the test pass will go for
- Click on "Generate SAS" and save the "Blob service SAS URL" string, which should look like this:
https://storageaccountname.blob.core.windows.net/?sv=2016-05-31&ss=b&srt=co&sp=rl&se=2017-05-11T21:41:05Z&st=2017-05-11T13:41:05Z&spr=https
- Modify the generated SAS URL to include the container name and the name of your package:
https://storageaccountname.blob.core.windows.net/containername/mypackage.zip?sv=2016-05-31&ss=b&srt=co&sp=rl&se=2017-05-11T21:41:05Z&st=2017-05-11T13:41:05Z&spr=https
- This is the
URL
to specify to VaaS
Getting Started
VaaS User Documentation
VaaS Product Documentation
- On-Premise Agent
- Azure Stack Test Parameters
- Azure Stack Diagnostics
- Interactive Feature Verification Testing
- Azure Stack Test Pass workflow
- Validation workflows
Suites
Releases
- 2018-06-14
- 2018-04-02
- 2018-01-30
- 2017-11-30
- 2017-09-25
- 2017-08-11
- 2017-06-30
- 2017-06-19
- 2017-06-09
- 2017-05-02
- 2017-04-15
- 2017-03-30
- 2017-03-01
Known Issues