From 9b94cfb177524a5cc0118e2068b4ea2619312262 Mon Sep 17 00:00:00 2001 From: Jina Jain Date: Fri, 26 Jan 2024 16:39:58 -0800 Subject: [PATCH] Chef release v0.11.0 (#4206) * update chef-release job * update version --- .gitlab-ci.yml | 6 +++--- deployments/chef/CHANGELOG.md | 4 +--- deployments/chef/metadata.rb | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b9d05137ba..700db6c648 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -608,7 +608,7 @@ push-linux-image: echo "Tagging and pushing ${IMAGE_NAME}:${ARCH_TAG}" docker tag otelcol:${arch} ${IMAGE_NAME}:${ARCH_TAG} docker push ${IMAGE_NAME}:${ARCH_TAG} - artifact-ci sign docker ${IMAGE_NAME}:${ARCH_TAG} + artifact-ci sign docker ${IMAGE_NAME}:${ARCH_TAG} if [[ "${CI_COMMIT_BRANCH:-}" = "main" ]] || [[ "${CI_COMMIT_TAG:-}" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then # only push latest tag for main and stable releases LATEST_TAG="latest-${arch}" @@ -969,7 +969,7 @@ ansible-release: - pip3 install ansible==3.4.0 yq==2.12.0 script: - export COLLECTION_VERSION=$(cat ./deployments/ansible/galaxy.yml | yq .version -r) - - ansible-galaxy collection publish ./dist/signalfx-splunk_otel_collector-${COLLECTION_VERSION}.tar.gz --token=${ANSIBLE_GALAXY_TOKEN} + - ansible-galaxy collection publish ./dist/signalfx-splunk_otel_collector-${COLLECTION_VERSION}.tar.gz --token=${ANSIBLE_GALAXY_TOKEN} puppet-release: image: '${DOCKER_HUB_REPO}/ruby:2.6-buster' @@ -1034,7 +1034,7 @@ chef-release: - mkdir -p ~/.chef - cat "$CHEF_PEM" > ~/.chef/signalfx.pem - cat "$CHEF_KNIFE_RB" > ~/.chef/knife.rb - - gem install knife -v 17.10.0 + - gem install faraday:2.8.1 knife:17.10.0 - mkdir -p /tmp/cookbooks - cp -r deployments/chef /tmp/cookbooks/splunk_otel_collector script: diff --git a/deployments/chef/CHANGELOG.md b/deployments/chef/CHANGELOG.md index 33fed54574..602885d8e0 100644 --- a/deployments/chef/CHANGELOG.md +++ b/deployments/chef/CHANGELOG.md @@ -1,12 +1,10 @@ # Changelog -## unreleased +## chef-v0.11.0 - On Windows the `SPLUNK_*` environment variables were moved from the machine scope to the collector service scope. It is possible that some instrumentations are relying on the machine-wide environment variables set by the installation. ([#3930](https://github.com/signalfx/splunk-otel-collector/pull/3930)) -## chef-v0.10.0 - - Initial support for [Splunk OpenTelemetry for Node.js](https://github.com/signalfx/splunk-otel-js) Auto Instrumentation on Linux: - The Node.js SDK is installed and activated by default if the `with_auto_instrumentation` option is set to `true` diff --git a/deployments/chef/metadata.rb b/deployments/chef/metadata.rb index 620b582e7a..26fd221828 100644 --- a/deployments/chef/metadata.rb +++ b/deployments/chef/metadata.rb @@ -3,7 +3,7 @@ maintainer_email 'signalfx-support@splunk.com' license 'Apache-2.0' description 'Install/Configure the Splunk OpenTelemetry Collector' -version '0.10.0' +version '0.11.0' chef_version '>= 16.0' supports 'amazon'