debian-forge-composer/vendor/github.com/Azure/azure-storage-blob-go/azblob
Ondřej Budai caadee87ec azure: add an option to tag page blobs
We want to start tagging page blobs so this commit adds a small tagging method
to our azure library and exposes it in the osbuild-upload-azure helper.

Example:

go run ./cmd/osbuild-upload-azure/ \
  -container azure-container \
  -image ./sample.vhd \
  -storage-access-key KEY \
  -storage-account account \
  -tag key:value \
  -tag hello:world \
  -tag bird:toucan

This commit also has to downgrade the azblob library version to 0.13 so the
API for blob tags is the same as the one currently shipped to Fedora.
This is suboptimal but it should unblock us for now.

Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2022-06-13 21:06:01 +02:00
..
access_conditions.go go: include vendored modules 2020-02-17 16:09:17 +01:00
blob.json go: include vendored modules 2020-02-17 16:09:17 +01:00
bytes_writer.go go.mod: bump azure-storage-blob-go/azblob 2021-02-03 12:36:04 +01:00
chunkwriting.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
common_utils.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
highlevel.go go.mod: bump azure-storage-blob-go/azblob 2021-02-03 12:36:04 +01:00
parsing_urls.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
request_common.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
sas_service.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
section_writer.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
service_codes_blob.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
storage_account_credential.go go: include vendored modules 2020-02-17 16:09:17 +01:00
url_append_blob.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
url_blob.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
url_block_blob.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
url_container.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
url_page_blob.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
url_service.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
user_delegation_credential.go go: include vendored modules 2020-02-17 16:09:17 +01:00
version.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zc_credential_anonymous.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zc_credential_shared_key.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zc_credential_token.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zc_pipeline.go go.mod: bump azure-storage-blob-go/azblob 2021-02-03 12:36:04 +01:00
zc_policy_request_log.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zc_policy_retry.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
zc_policy_telemetry.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zc_policy_unique_request_id.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zc_retry_reader.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
zc_sas_account.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
zc_sas_query_params.go go.mod: bump azure-storage-blob-go/azblob 2021-02-03 12:36:04 +01:00
zc_service_codes_common.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
zc_storage_error.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
zc_util_validate.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zc_uuid.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zt_doc.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zz_generated_append_blob.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
zz_generated_blob.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zz_generated_block_blob.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zz_generated_client.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zz_generated_container.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zz_generated_models.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zz_generated_page_blob.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zz_generated_responder_policy.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zz_generated_response_error.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zz_generated_service.go upload/azure: use the new azure/azblob API on Fedora 33+ & RHEL 2021-01-06 16:31:28 +01:00
zz_generated_validation.go go: include vendored modules 2020-02-17 16:09:17 +01:00
zz_generated_version.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
zz_response_helpers.go azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00