Skip to content

Commit

Permalink
[release/v1.28.x-0.49bx] Prepare release 1.28.1/0.49b1 (#4262)
Browse files Browse the repository at this point in the history
  • Loading branch information
opentelemetrybot authored Nov 8, 2024
1 parent 15289cb commit 6f3008a
Show file tree
Hide file tree
Showing 36 changed files with 203 additions and 59 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/check-links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,17 @@ jobs:
check-links:
runs-on: ubuntu-latest
needs: changedfiles
if: ${{needs.changedfiles.outputs.md}}
if: |
github.event.pull_request.user.login != 'opentelemetrybot' && github.event_name == 'pull_request'
&& ${{needs.changedfiles.outputs.md}}
steps:
- name: Checkout Repo
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install markdown-link-check
run: npm install -g markdown-link-check
run: npm install -g markdown-link-check@v3.12.2

- name: Run markdown-link-check
run: |
Expand Down
166 changes: 153 additions & 13 deletions .github/workflows/contrib_0.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ on:

env:
CORE_REPO_SHA: ${{ github.sha }}
CONTRIB_REPO_SHA: 925d8442c91ab7a89296ab20eb7cca688d4ea1cd
CONTRIB_REPO_SHA: c65e27333e7c7b6ea2e5eb56191c16f024430881
PIP_EXISTS_ACTION: w

jobs:

py38-test-instrumentation-openai-v2:
name: instrumentation-openai-v2
py38-test-instrumentation-openai-v2-0:
name: instrumentation-openai-v2-0
runs-on: ubuntu-latest
steps:
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
Expand All @@ -42,7 +42,35 @@ jobs:
run: pip install tox

- name: Run tests
run: tox -e py38-test-instrumentation-openai-v2 -- -ra
run: tox -e py38-test-instrumentation-openai-v2-0 -- -ra

py38-test-instrumentation-openai-v2-1:
name: instrumentation-openai-v2-1
runs-on: ubuntu-latest
steps:
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python-contrib
ref: ${{ env.CONTRIB_REPO_SHA }}

- name: Checkout core repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python
path: opentelemetry-python-core

- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
architecture: "x64"

- name: Install tox
run: pip install tox

- name: Run tests
run: tox -e py38-test-instrumentation-openai-v2-1 -- -ra

py38-test-resource-detector-container:
name: resource-detector-container
Expand Down Expand Up @@ -72,8 +100,8 @@ jobs:
- name: Run tests
run: tox -e py38-test-resource-detector-container -- -ra

py38-test-resource-detector-azure:
name: resource-detector-azure
py38-test-resource-detector-azure-0:
name: resource-detector-azure-0
runs-on: ubuntu-latest
steps:
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
Expand All @@ -98,10 +126,10 @@ jobs:
run: pip install tox

- name: Run tests
run: tox -e py38-test-resource-detector-azure -- -ra
run: tox -e py38-test-resource-detector-azure-0 -- -ra

py38-test-sdk-extension-aws:
name: sdk-extension-aws
py38-test-resource-detector-azure-1:
name: resource-detector-azure-1
runs-on: ubuntu-latest
steps:
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
Expand All @@ -126,7 +154,63 @@ jobs:
run: pip install tox

- name: Run tests
run: tox -e py38-test-sdk-extension-aws -- -ra
run: tox -e py38-test-resource-detector-azure-1 -- -ra

py38-test-sdk-extension-aws-0:
name: sdk-extension-aws-0
runs-on: ubuntu-latest
steps:
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python-contrib
ref: ${{ env.CONTRIB_REPO_SHA }}

- name: Checkout core repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python
path: opentelemetry-python-core

- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
architecture: "x64"

- name: Install tox
run: pip install tox

- name: Run tests
run: tox -e py38-test-sdk-extension-aws-0 -- -ra

py38-test-sdk-extension-aws-1:
name: sdk-extension-aws-1
runs-on: ubuntu-latest
steps:
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python-contrib
ref: ${{ env.CONTRIB_REPO_SHA }}

- name: Checkout core repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python
path: opentelemetry-python-core

- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
architecture: "x64"

- name: Install tox
run: pip install tox

- name: Run tests
run: tox -e py38-test-sdk-extension-aws-1 -- -ra

py38-test-distro:
name: distro
Expand Down Expand Up @@ -1584,6 +1668,34 @@ jobs:
- name: Run tests
run: tox -e py38-test-instrumentation-sqlalchemy-1 -- -ra

py38-test-instrumentation-sqlalchemy-2:
name: instrumentation-sqlalchemy-2
runs-on: ubuntu-latest
steps:
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python-contrib
ref: ${{ env.CONTRIB_REPO_SHA }}

- name: Checkout core repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python
path: opentelemetry-python-core

- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
architecture: "x64"

- name: Install tox
run: pip install tox

- name: Run tests
run: tox -e py38-test-instrumentation-sqlalchemy-2 -- -ra

py38-test-instrumentation-redis:
name: instrumentation-redis
runs-on: ubuntu-latest
Expand Down Expand Up @@ -1864,8 +1976,36 @@ jobs:
- name: Run tests
run: tox -e py38-test-util-http -- -ra

py38-test-propagator-aws-xray:
name: propagator-aws-xray
py38-test-propagator-aws-xray-0:
name: propagator-aws-xray-0
runs-on: ubuntu-latest
steps:
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python-contrib
ref: ${{ env.CONTRIB_REPO_SHA }}

- name: Checkout core repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
with:
repository: open-telemetry/opentelemetry-python
path: opentelemetry-python-core

- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
architecture: "x64"

- name: Install tox
run: pip install tox

- name: Run tests
run: tox -e py38-test-propagator-aws-xray-0 -- -ra

py38-test-propagator-aws-xray-1:
name: propagator-aws-xray-1
runs-on: ubuntu-latest
steps:
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
Expand All @@ -1890,7 +2030,7 @@ jobs:
run: pip install tox

- name: Run tests
run: tox -e py38-test-propagator-aws-xray -- -ra
run: tox -e py38-test-propagator-aws-xray-1 -- -ra

py38-test-propagator-ot-trace:
name: propagator-ot-trace
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint_0.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:

env:
CORE_REPO_SHA: main
CONTRIB_REPO_SHA: 925d8442c91ab7a89296ab20eb7cca688d4ea1cd
CONTRIB_REPO_SHA: c65e27333e7c7b6ea2e5eb56191c16f024430881
PIP_EXISTS_ACTION: w

jobs:
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/misc_0.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:

env:
CORE_REPO_SHA: main
CONTRIB_REPO_SHA: 925d8442c91ab7a89296ab20eb7cca688d4ea1cd
CONTRIB_REPO_SHA: c65e27333e7c7b6ea2e5eb56191c16f024430881
PIP_EXISTS_ACTION: w

jobs:
Expand Down Expand Up @@ -109,6 +109,8 @@ jobs:
docs:
name: docs
runs-on: ubuntu-latest
if: |
github.event.pull_request.user.login != 'opentelemetrybot' && github.event_name == 'pull_request'
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
Expand Down Expand Up @@ -215,7 +217,7 @@ jobs:
runs-on: ubuntu-latest
if: |
!contains(github.event.pull_request.labels.*.name, 'Skip generate-workflows')
&& github.actor != 'opentelemetrybot' && github.event_name == 'pull_request'
&& github.event.pull_request.user.login != 'opentelemetrybot' && github.event_name == 'pull_request'
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test_0.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:

env:
CORE_REPO_SHA: main
CONTRIB_REPO_SHA: 925d8442c91ab7a89296ab20eb7cca688d4ea1cd
CONTRIB_REPO_SHA: c65e27333e7c7b6ea2e5eb56191c16f024430881
PIP_EXISTS_ACTION: w

jobs:
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## Version 1.28.1/0.49b1 (2024-11-08)

- Fix metrics export with exemplar and no context and filtering observable instruments
([#4251](https://github.com/open-telemetry/opentelemetry-python/pull/4251))
Expand Down
4 changes: 2 additions & 2 deletions eachdist.ini
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sortfirst=
exporter/*

[stable]
version=1.28.0
version=1.28.1

packages=
opentelemetry-sdk
Expand All @@ -27,7 +27,7 @@ packages=
opentelemetry-api

[prerelease]
version=0.49b0
version=0.49b1

packages=
opentelemetry-opentracing-shim
Expand Down
2 changes: 1 addition & 1 deletion exporter/opentelemetry-exporter-opencensus/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ classifiers = [
dependencies = [
"grpcio >= 1.0.0, < 2.0.0",
"opencensus-proto >= 0.1.0, < 1.0.0",
"opentelemetry-api >= 1.28.0",
"opentelemetry-api >= 1.28.1",
"opentelemetry-sdk >= 1.15",
"protobuf ~= 3.13",
"setuptools >= 16.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.

__version__ = "0.49b0"
__version__ = "0.49b1"
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ classifiers = [
"Programming Language :: Python :: 3.12",
]
dependencies = [
"opentelemetry-proto == 1.28.0",
"opentelemetry-proto == 1.28.1",
]

[project.urls]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.

__version__ = "1.28.0"
__version__ = "1.28.1"
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ dependencies = [
"googleapis-common-protos ~= 1.52",
"grpcio >= 1.63.2, < 2.0.0",
"opentelemetry-api ~= 1.15",
"opentelemetry-proto == 1.28.0",
"opentelemetry-sdk ~= 1.28.0",
"opentelemetry-exporter-otlp-proto-common == 1.28.0",
"opentelemetry-proto == 1.28.1",
"opentelemetry-sdk ~= 1.28.1",
"opentelemetry-exporter-otlp-proto-common == 1.28.1",
]

[project.entry-points.opentelemetry_logs_exporter]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.

__version__ = "1.28.0"
__version__ = "1.28.1"
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ dependencies = [
"Deprecated >= 1.2.6",
"googleapis-common-protos ~= 1.52",
"opentelemetry-api ~= 1.15",
"opentelemetry-proto == 1.28.0",
"opentelemetry-sdk ~= 1.28.0",
"opentelemetry-exporter-otlp-proto-common == 1.28.0",
"opentelemetry-proto == 1.28.1",
"opentelemetry-sdk ~= 1.28.1",
"opentelemetry-exporter-otlp-proto-common == 1.28.1",
"requests ~= 2.7",
]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.

__version__ = "1.28.0"
__version__ = "1.28.1"
4 changes: 2 additions & 2 deletions exporter/opentelemetry-exporter-otlp/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ classifiers = [
"Typing :: Typed",
]
dependencies = [
"opentelemetry-exporter-otlp-proto-grpc == 1.28.0",
"opentelemetry-exporter-otlp-proto-http == 1.28.0",
"opentelemetry-exporter-otlp-proto-grpc == 1.28.1",
"opentelemetry-exporter-otlp-proto-http == 1.28.1",
]

[project.entry-points.opentelemetry_logs_exporter]
Expand Down
Loading

0 comments on commit 6f3008a

Please sign in to comment.