This repository has been archived by the owner on Jul 14, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
Managing packages for Validation
gadeweev edited this page Nov 20, 2017
·
10 revisions
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: Maximum size of package must be 10GB
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 click the uploaded package in the container. This will open the
Blob Properties
blade - Copy the
URL
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