opentelemetry-bootstrap fails
After the last release, opentelemetry-bootstrap fails because it was not updated to check for the latest released version

```
opentelemetry-bootstrap -a install
ERROR: Could not find a version that satisfies the requirement opentelemetry-instrumentation-dbapi==0.23.dev0 (from versions: 0.12b0, 0.13b0, 0.14b0, 0.15b0, 0.16b0, 0.16b1, 0.17b0, 0.18b0, 0.18b1, 0.19b0, 0.20b0, 0.21b0, 0.22b0, 0.23b0)
ERROR: No matching distribution found for opentelemetry-instrumentation-dbapi==0.23.dev0
WARNING: You are using pip version 21.1.2; however, version 21.2.1 is available.
You should consider upgrading via the '/opt/homebrew/opt/python@3.9/bin/python3.9 -m pip install --upgrade pip' command.
Traceback (most recent call last):
  File "/opt/homebrew/lib/python3.9/site-packages/opentelemetry/instrumentation/bootstrap.py", line 37, in wrapper
    return func(package)
  File "/opt/homebrew/lib/python3.9/site-packages/opentelemetry/instrumentation/bootstrap.py", line 55, in _sys_pip_install
    subprocess.check_call(
  File "/opt/homebrew/Cellar/python@3.9/3.9.5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 373, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/opt/homebrew/opt/python@3.9/bin/python3.9', '-m', 'pip', 'install', '-U', '--upgrade-strategy', 'only-if-needed', 'opentelemetry-instrumentation-dbapi==0.23.dev0']' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/opt/homebrew/bin/opentelemetry-bootstrap", line 8, in <module>
    sys.exit(run())
  File "/opt/homebrew/lib/python3.9/site-packages/opentelemetry/instrumentation/bootstrap.py", line 159, in run
    cmd()
  File "/opt/homebrew/lib/python3.9/site-packages/opentelemetry/instrumentation/bootstrap.py", line 127, in _run_install
    _sys_pip_install(lib)
  File "/opt/homebrew/lib/python3.9/site-packages/opentelemetry/instrumentation/bootstrap.py", line 47, in wrapper
    raise RuntimeError(msg)
RuntimeError: Error calling system command "/opt/homebrew/opt/python@3.9/bin/python3.9 -m pip install -U --upgrade-strategy only-if-needed opentelemetry-instrumentation-dbapi==0.23.dev0" for package "opentelemetry-instrumentation-dbapi==0.23.dev0"
```
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 24486c65..3302d26e 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -10,7 +10,7 @@ env:
   # Otherwise, set variable to the commit of your branch on
   # opentelemetry-python-contrib which is compatible with these Core repo
   # changes.
-  CONTRIB_REPO_SHA: 79cac1d0395f1d5cc920bfeaeb8cf04ee2a39872
+  CONTRIB_REPO_SHA: 18d8217cd7bbb8ab2734b0a793b53108ee49f6f2
 
 jobs:
   build:
diff --git a/docs/examples/error_handler/error_handler_0/src/error_handler_0/version.py b/docs/examples/error_handler/error_handler_0/src/error_handler_0/version.py
index c829b957..3e63371a 100644
--- a/docs/examples/error_handler/error_handler_0/src/error_handler_0/version.py
+++ b/docs/examples/error_handler/error_handler_0/src/error_handler_0/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "0.23.dev0"
+__version__ = "0.23b2"
diff --git a/docs/examples/error_handler/error_handler_1/src/error_handler_1/version.py b/docs/examples/error_handler/error_handler_1/src/error_handler_1/version.py
index c829b957..3e63371a 100644
--- a/docs/examples/error_handler/error_handler_1/src/error_handler_1/version.py
+++ b/docs/examples/error_handler/error_handler_1/src/error_handler_1/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "0.23.dev0"
+__version__ = "0.23b2"
diff --git a/eachdist.ini b/eachdist.ini
index 546dc1e4..43736792 100644
--- a/eachdist.ini
+++ b/eachdist.ini
@@ -14,7 +14,7 @@ sortfirst=
     exporter/*
 
 [stable]
-version=1.4.0
+version=1.4.1
 
 packages=
     opentelemetry-sdk
@@ -32,7 +32,7 @@ packages=
     opentelemetry-api
 
 [prerelease]
-version=0.23b0
+version=0.23b2
 
 packages=
     opentelemetry-opentracing-shim
diff --git a/exporter/opentelemetry-exporter-jaeger-proto-grpc/src/opentelemetry/exporter/jaeger/proto/grpc/version.py b/exporter/opentelemetry-exporter-jaeger-proto-grpc/src/opentelemetry/exporter/jaeger/proto/grpc/version.py
index f8cc727b..cecc3a42 100644
--- a/exporter/opentelemetry-exporter-jaeger-proto-grpc/src/opentelemetry/exporter/jaeger/proto/grpc/version.py
+++ b/exporter/opentelemetry-exporter-jaeger-proto-grpc/src/opentelemetry/exporter/jaeger/proto/grpc/version.py
@@ -13,4 +13,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/exporter/opentelemetry-exporter-jaeger-thrift/src/opentelemetry/exporter/jaeger/thrift/version.py b/exporter/opentelemetry-exporter-jaeger-thrift/src/opentelemetry/exporter/jaeger/thrift/version.py
index f8cc727b..cecc3a42 100644
--- a/exporter/opentelemetry-exporter-jaeger-thrift/src/opentelemetry/exporter/jaeger/thrift/version.py
+++ b/exporter/opentelemetry-exporter-jaeger-thrift/src/opentelemetry/exporter/jaeger/thrift/version.py
@@ -13,4 +13,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/exporter/opentelemetry-exporter-jaeger/setup.cfg b/exporter/opentelemetry-exporter-jaeger/setup.cfg
index 3dc9b0c5..fe632390 100644
--- a/exporter/opentelemetry-exporter-jaeger/setup.cfg
+++ b/exporter/opentelemetry-exporter-jaeger/setup.cfg
@@ -39,8 +39,8 @@ python_requires = >=3.6
 
 packages=find_namespace:
 install_requires =
-    opentelemetry-exporter-jaeger-proto-grpc == 1.4.0
-    opentelemetry-exporter-jaeger-thrift == 1.4.0
+    opentelemetry-exporter-jaeger-proto-grpc == 1.4.1
+    opentelemetry-exporter-jaeger-thrift == 1.4.1
 
 [options.extras_require]
 test =
diff --git a/exporter/opentelemetry-exporter-jaeger/src/opentelemetry/exporter/jaeger/version.py b/exporter/opentelemetry-exporter-jaeger/src/opentelemetry/exporter/jaeger/version.py
index f8cc727b..cecc3a42 100644
--- a/exporter/opentelemetry-exporter-jaeger/src/opentelemetry/exporter/jaeger/version.py
+++ b/exporter/opentelemetry-exporter-jaeger/src/opentelemetry/exporter/jaeger/version.py
@@ -13,4 +13,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/exporter/opentelemetry-exporter-opencensus/src/opentelemetry/exporter/opencensus/version.py b/exporter/opentelemetry-exporter-opencensus/src/opentelemetry/exporter/opencensus/version.py
index 7318f8dc..3e63371a 100644
--- a/exporter/opentelemetry-exporter-opencensus/src/opentelemetry/exporter/opencensus/version.py
+++ b/exporter/opentelemetry-exporter-opencensus/src/opentelemetry/exporter/opencensus/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "0.23b0"
+__version__ = "0.23b2"
diff --git a/exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg b/exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg
index 147b4869..6da30422 100644
--- a/exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg
+++ b/exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg
@@ -43,7 +43,7 @@ install_requires =
     googleapis-common-protos ~= 1.52
     opentelemetry-api ~= 1.3
     opentelemetry-sdk ~= 1.3
-    opentelemetry-proto == 1.4.0
+    opentelemetry-proto == 1.4.1
     backoff ~= 1.10.0
 
 [options.extras_require]
diff --git a/exporter/opentelemetry-exporter-otlp-proto-grpc/src/opentelemetry/exporter/otlp/proto/grpc/version.py b/exporter/opentelemetry-exporter-otlp-proto-grpc/src/opentelemetry/exporter/otlp/proto/grpc/version.py
index e0982da0..40e36cdf 100644
--- a/exporter/opentelemetry-exporter-otlp-proto-grpc/src/opentelemetry/exporter/otlp/proto/grpc/version.py
+++ b/exporter/opentelemetry-exporter-otlp-proto-grpc/src/opentelemetry/exporter/otlp/proto/grpc/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/exporter/opentelemetry-exporter-otlp/setup.cfg b/exporter/opentelemetry-exporter-otlp/setup.cfg
index 4cd76408..4b1239d5 100644
--- a/exporter/opentelemetry-exporter-otlp/setup.cfg
+++ b/exporter/opentelemetry-exporter-otlp/setup.cfg
@@ -38,4 +38,4 @@ classifiers =
 python_requires = >=3.6
 packages=find_namespace:
 install_requires =
-    opentelemetry-exporter-otlp-proto-grpc == 1.4.0
+    opentelemetry-exporter-otlp-proto-grpc == 1.4.1
diff --git a/exporter/opentelemetry-exporter-otlp/src/opentelemetry/exporter/otlp/version.py b/exporter/opentelemetry-exporter-otlp/src/opentelemetry/exporter/otlp/version.py
index e0982da0..40e36cdf 100644
--- a/exporter/opentelemetry-exporter-otlp/src/opentelemetry/exporter/otlp/version.py
+++ b/exporter/opentelemetry-exporter-otlp/src/opentelemetry/exporter/otlp/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/exporter/opentelemetry-exporter-zipkin-json/src/opentelemetry/exporter/zipkin/json/version.py b/exporter/opentelemetry-exporter-zipkin-json/src/opentelemetry/exporter/zipkin/json/version.py
index e0982da0..40e36cdf 100644
--- a/exporter/opentelemetry-exporter-zipkin-json/src/opentelemetry/exporter/zipkin/json/version.py
+++ b/exporter/opentelemetry-exporter-zipkin-json/src/opentelemetry/exporter/zipkin/json/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/exporter/opentelemetry-exporter-zipkin-proto-http/setup.cfg b/exporter/opentelemetry-exporter-zipkin-proto-http/setup.cfg
index 507693ef..1c01912a 100644
--- a/exporter/opentelemetry-exporter-zipkin-proto-http/setup.cfg
+++ b/exporter/opentelemetry-exporter-zipkin-proto-http/setup.cfg
@@ -45,7 +45,7 @@ install_requires =
     requests ~= 2.7
     opentelemetry-api ~= 1.3
     opentelemetry-sdk ~= 1.3
-    opentelemetry-exporter-zipkin-json == 1.4.0
+    opentelemetry-exporter-zipkin-json == 1.4.1
 
 [options.packages.find]
 where = src
diff --git a/exporter/opentelemetry-exporter-zipkin-proto-http/src/opentelemetry/exporter/zipkin/proto/http/version.py b/exporter/opentelemetry-exporter-zipkin-proto-http/src/opentelemetry/exporter/zipkin/proto/http/version.py
index e0982da0..40e36cdf 100644
--- a/exporter/opentelemetry-exporter-zipkin-proto-http/src/opentelemetry/exporter/zipkin/proto/http/version.py
+++ b/exporter/opentelemetry-exporter-zipkin-proto-http/src/opentelemetry/exporter/zipkin/proto/http/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/exporter/opentelemetry-exporter-zipkin/setup.cfg b/exporter/opentelemetry-exporter-zipkin/setup.cfg
index 529a0e5b..d919ad7d 100644
--- a/exporter/opentelemetry-exporter-zipkin/setup.cfg
+++ b/exporter/opentelemetry-exporter-zipkin/setup.cfg
@@ -38,8 +38,8 @@ classifiers =
 python_requires = >=3.6
 packages=find_namespace:
 install_requires =
-    opentelemetry-exporter-zipkin-json == 1.4.0
-    opentelemetry-exporter-zipkin-proto-http == 1.4.0
+    opentelemetry-exporter-zipkin-json == 1.4.1
+    opentelemetry-exporter-zipkin-proto-http == 1.4.1
 
 [options.extras_require]
 test =
diff --git a/exporter/opentelemetry-exporter-zipkin/src/opentelemetry/exporter/zipkin/version.py b/exporter/opentelemetry-exporter-zipkin/src/opentelemetry/exporter/zipkin/version.py
index e0982da0..40e36cdf 100644
--- a/exporter/opentelemetry-exporter-zipkin/src/opentelemetry/exporter/zipkin/version.py
+++ b/exporter/opentelemetry-exporter-zipkin/src/opentelemetry/exporter/zipkin/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/opentelemetry-api/src/opentelemetry/version.py b/opentelemetry-api/src/opentelemetry/version.py
index e0982da0..40e36cdf 100644
--- a/opentelemetry-api/src/opentelemetry/version.py
+++ b/opentelemetry-api/src/opentelemetry/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/opentelemetry-distro/setup.cfg b/opentelemetry-distro/setup.cfg
index e616635e..7421be51 100644
--- a/opentelemetry-distro/setup.cfg
+++ b/opentelemetry-distro/setup.cfg
@@ -42,8 +42,8 @@ zip_safe = False
 include_package_data = True
 install_requires =
     opentelemetry-api ~= 1.3
-    opentelemetry-instrumentation == 0.23b0
-    opentelemetry-sdk == 1.4.0
+    opentelemetry-instrumentation == 0.23b2
+    opentelemetry-sdk == 1.4.1
 
 [options.packages.find]
 where = src
@@ -57,4 +57,4 @@ opentelemetry_configurator =
 [options.extras_require]
 test =
 otlp =
-    opentelemetry-exporter-otlp == 1.4.0
+    opentelemetry-exporter-otlp == 1.4.1
diff --git a/opentelemetry-distro/src/opentelemetry/distro/version.py b/opentelemetry-distro/src/opentelemetry/distro/version.py
index 7318f8dc..3e63371a 100644
--- a/opentelemetry-distro/src/opentelemetry/distro/version.py
+++ b/opentelemetry-distro/src/opentelemetry/distro/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "0.23b0"
+__version__ = "0.23b2"
diff --git a/opentelemetry-instrumentation/setup.cfg b/opentelemetry-instrumentation/setup.cfg
index c37075bf..ef353fbb 100644
--- a/opentelemetry-instrumentation/setup.cfg
+++ b/opentelemetry-instrumentation/setup.cfg
@@ -41,7 +41,7 @@ packages=find_namespace:
 zip_safe = False
 include_package_data = True
 install_requires =
-    opentelemetry-api == 1.4.0
+    opentelemetry-api == 1.4.1
     wrapt >= 1.0.0, < 2.0.0
 
 [options.packages.find]
diff --git a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py
index b49f4090..1b21c571 100644
--- a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py
+++ b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py
@@ -18,121 +18,121 @@
 libraries = {
     "aiohttp": {
         "library": "aiohttp ~= 3.0",
-        "instrumentation": "opentelemetry-instrumentation-aiohttp-client==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-aiohttp-client==0.23b2",
     },
     "aiopg": {
         "library": "aiopg >= 0.13.0, < 1.3.0",
-        "instrumentation": "opentelemetry-instrumentation-aiopg==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-aiopg==0.23b2",
     },
     "asgiref": {
         "library": "asgiref ~= 3.0",
-        "instrumentation": "opentelemetry-instrumentation-asgi==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-asgi==0.23b2",
     },
     "asyncpg": {
         "library": "asyncpg >= 0.12.0",
-        "instrumentation": "opentelemetry-instrumentation-asyncpg==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-asyncpg==0.23b2",
     },
     "boto": {
         "library": "boto~=2.0",
-        "instrumentation": "opentelemetry-instrumentation-boto==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-boto==0.23b2",
     },
     "botocore": {
         "library": "botocore ~= 1.0",
-        "instrumentation": "opentelemetry-instrumentation-botocore==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-botocore==0.23b2",
     },
     "celery": {
         "library": "celery >= 4.0, < 6.0",
-        "instrumentation": "opentelemetry-instrumentation-celery==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-celery==0.23b2",
     },
     "django": {
         "library": "django >= 1.10",
-        "instrumentation": "opentelemetry-instrumentation-django==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-django==0.23b2",
     },
     "elasticsearch": {
         "library": "elasticsearch >= 2.0",
-        "instrumentation": "opentelemetry-instrumentation-elasticsearch==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-elasticsearch==0.23b2",
     },
     "falcon": {
         "library": "falcon ~= 2.0",
-        "instrumentation": "opentelemetry-instrumentation-falcon==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-falcon==0.23b2",
     },
     "fastapi": {
         "library": "fastapi ~= 0.58.1",
-        "instrumentation": "opentelemetry-instrumentation-fastapi==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-fastapi==0.23b2",
     },
     "flask": {
         "library": "flask >= 1.0, < 3.0",
-        "instrumentation": "opentelemetry-instrumentation-flask==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-flask==0.23b2",
     },
     "grpcio": {
         "library": "grpcio ~= 1.27",
-        "instrumentation": "opentelemetry-instrumentation-grpc==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-grpc==0.23b2",
     },
     "httpx": {
         "library": "httpx >= 0.18.0, < 0.19.0",
-        "instrumentation": "opentelemetry-instrumentation-httpx==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-httpx==0.23b2",
     },
     "jinja2": {
         "library": "jinja2~=2.7",
-        "instrumentation": "opentelemetry-instrumentation-jinja2==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-jinja2==0.23b2",
     },
     "mysql-connector-python": {
         "library": "mysql-connector-python ~= 8.0",
-        "instrumentation": "opentelemetry-instrumentation-mysql==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-mysql==0.23b2",
     },
     "psycopg2": {
         "library": "psycopg2 >= 2.7.3.1",
-        "instrumentation": "opentelemetry-instrumentation-psycopg2==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-psycopg2==0.23b2",
     },
     "pymemcache": {
         "library": "pymemcache ~= 1.3",
-        "instrumentation": "opentelemetry-instrumentation-pymemcache==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-pymemcache==0.23b2",
     },
     "pymongo": {
         "library": "pymongo ~= 3.1",
-        "instrumentation": "opentelemetry-instrumentation-pymongo==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-pymongo==0.23b2",
     },
     "PyMySQL": {
         "library": "PyMySQL ~= 0.10.1",
-        "instrumentation": "opentelemetry-instrumentation-pymysql==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-pymysql==0.23b2",
     },
     "pyramid": {
         "library": "pyramid >= 1.7",
-        "instrumentation": "opentelemetry-instrumentation-pyramid==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-pyramid==0.23b2",
     },
     "redis": {
         "library": "redis >= 2.6",
-        "instrumentation": "opentelemetry-instrumentation-redis==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-redis==0.23b2",
     },
     "requests": {
         "library": "requests ~= 2.0",
-        "instrumentation": "opentelemetry-instrumentation-requests==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-requests==0.23b2",
     },
     "scikit-learn": {
         "library": "scikit-learn ~= 0.24.0",
-        "instrumentation": "opentelemetry-instrumentation-sklearn==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-sklearn==0.23b2",
     },
     "sqlalchemy": {
         "library": "sqlalchemy",
-        "instrumentation": "opentelemetry-instrumentation-sqlalchemy==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-sqlalchemy==0.23b2",
     },
     "starlette": {
         "library": "starlette ~= 0.13.0",
-        "instrumentation": "opentelemetry-instrumentation-starlette==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-starlette==0.23b2",
     },
     "tornado": {
         "library": "tornado >= 6.0",
-        "instrumentation": "opentelemetry-instrumentation-tornado==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-tornado==0.23b2",
     },
     "urllib3": {
         "library": "urllib3 >= 1.0.0, < 2.0.0",
-        "instrumentation": "opentelemetry-instrumentation-urllib3==0.23.dev0",
+        "instrumentation": "opentelemetry-instrumentation-urllib3==0.23b2",
     },
 }
 default_instrumentations = [
-    "opentelemetry-instrumentation-dbapi==0.23.dev0",
-    "opentelemetry-instrumentation-logging==0.23.dev0",
-    "opentelemetry-instrumentation-sqlite3==0.23.dev0",
-    "opentelemetry-instrumentation-urllib==0.23.dev0",
-    "opentelemetry-instrumentation-wsgi==0.23.dev0",
+    "opentelemetry-instrumentation-dbapi==0.23b2",
+    "opentelemetry-instrumentation-logging==0.23b2",
+    "opentelemetry-instrumentation-sqlite3==0.23b2",
+    "opentelemetry-instrumentation-urllib==0.23b2",
+    "opentelemetry-instrumentation-wsgi==0.23b2",
 ]
diff --git a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/version.py b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/version.py
index 7318f8dc..3e63371a 100644
--- a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/version.py
+++ b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "0.23b0"
+__version__ = "0.23b2"
diff --git a/opentelemetry-proto/src/opentelemetry/proto/version.py b/opentelemetry-proto/src/opentelemetry/proto/version.py
index e0982da0..40e36cdf 100644
--- a/opentelemetry-proto/src/opentelemetry/proto/version.py
+++ b/opentelemetry-proto/src/opentelemetry/proto/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/opentelemetry-sdk/setup.cfg b/opentelemetry-sdk/setup.cfg
index 62c7155f..0b452877 100644
--- a/opentelemetry-sdk/setup.cfg
+++ b/opentelemetry-sdk/setup.cfg
@@ -42,9 +42,9 @@ packages=find_namespace:
 zip_safe = False
 include_package_data = True
 install_requires =
-    opentelemetry-api == 1.4.0
-    opentelemetry-semantic-conventions == 0.23b0
-    opentelemetry-instrumentation == 0.23b0
+    opentelemetry-api == 1.4.1
+    opentelemetry-semantic-conventions == 0.23b2
+    opentelemetry-instrumentation == 0.23b2
 
 [options.packages.find]
 where = src
diff --git a/opentelemetry-sdk/src/opentelemetry/sdk/version.py b/opentelemetry-sdk/src/opentelemetry/sdk/version.py
index e0982da0..40e36cdf 100644
--- a/opentelemetry-sdk/src/opentelemetry/sdk/version.py
+++ b/opentelemetry-sdk/src/opentelemetry/sdk/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/opentelemetry-semantic-conventions/src/opentelemetry/semconv/version.py b/opentelemetry-semantic-conventions/src/opentelemetry/semconv/version.py
index 7318f8dc..3e63371a 100644
--- a/opentelemetry-semantic-conventions/src/opentelemetry/semconv/version.py
+++ b/opentelemetry-semantic-conventions/src/opentelemetry/semconv/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "0.23b0"
+__version__ = "0.23b2"
diff --git a/propagator/opentelemetry-propagator-b3/src/opentelemetry/propagators/b3/version.py b/propagator/opentelemetry-propagator-b3/src/opentelemetry/propagators/b3/version.py
index e0982da0..40e36cdf 100644
--- a/propagator/opentelemetry-propagator-b3/src/opentelemetry/propagators/b3/version.py
+++ b/propagator/opentelemetry-propagator-b3/src/opentelemetry/propagators/b3/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/propagator/opentelemetry-propagator-jaeger/src/opentelemetry/propagators/jaeger/version.py b/propagator/opentelemetry-propagator-jaeger/src/opentelemetry/propagators/jaeger/version.py
index e0982da0..40e36cdf 100644
--- a/propagator/opentelemetry-propagator-jaeger/src/opentelemetry/propagators/jaeger/version.py
+++ b/propagator/opentelemetry-propagator-jaeger/src/opentelemetry/propagators/jaeger/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "1.4.0"
+__version__ = "1.4.1"
diff --git a/shim/opentelemetry-opentracing-shim/setup.cfg b/shim/opentelemetry-opentracing-shim/setup.cfg
index 54d50f7b..755d3444 100644
--- a/shim/opentelemetry-opentracing-shim/setup.cfg
+++ b/shim/opentelemetry-opentracing-shim/setup.cfg
@@ -46,7 +46,7 @@ install_requires =
 
 [options.extras_require]
 test =
-    opentelemetry-test == 0.23b0
+    opentelemetry-test == 0.23b2
     opentracing ~= 2.2.0
 
 [options.packages.find]
diff --git a/shim/opentelemetry-opentracing-shim/src/opentelemetry/shim/opentracing_shim/version.py b/shim/opentelemetry-opentracing-shim/src/opentelemetry/shim/opentracing_shim/version.py
index 7318f8dc..3e63371a 100644
--- a/shim/opentelemetry-opentracing-shim/src/opentelemetry/shim/opentracing_shim/version.py
+++ b/shim/opentelemetry-opentracing-shim/src/opentelemetry/shim/opentracing_shim/version.py
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-__version__ = "0.23b0"
+__version__ = "0.23b2"
diff --git a/tests/util/src/opentelemetry/test/version.py b/tests/util/src/opentelemetry/test/version.py
index 08a78866..f0c49035 100644
--- a/tests/util/src/opentelemetry/test/version.py
+++ b/tests/util/src/opentelemetry/test/version.py
@@ -1 +1 @@
-__version__ = "0.23b0"
+__version__ = "0.23b2"
['shim/opentelemetry-opentracing-shim/setup.cfg', 'exporter/opentelemetry-exporter-zipkin/setup.cfg', 'exporter/opentelemetry-exporter-otlp/src/opentelemetry/exporter/otlp/version.py', 'opentelemetry-proto/src/opentelemetry/proto/version.py', 'opentelemetry-sdk/setup.cfg', 'tests/util/src/opentelemetry/test/version.py', 'exporter/opentelemetry-exporter-otlp-proto-grpc/src/opentelemetry/exporter/otlp/proto/grpc/version.py', '.github/workflows/test.yml', 'exporter/opentelemetry-exporter-zipkin/src/opentelemetry/exporter/zipkin/version.py', 'propagator/opentelemetry-propagator-b3/src/opentelemetry/propagators/b3/version.py', 'opentelemetry-semantic-conventions/src/opentelemetry/semconv/version.py', 'docs/examples/error_handler/error_handler_1/src/error_handler_1/version.py', 'docs/examples/error_handler/error_handler_0/src/error_handler_0/version.py', 'propagator/opentelemetry-propagator-jaeger/src/opentelemetry/propagators/jaeger/version.py', 'opentelemetry-instrumentation/setup.cfg', 'exporter/opentelemetry-exporter-zipkin-proto-http/setup.cfg', 'exporter/opentelemetry-exporter-zipkin-proto-http/src/opentelemetry/exporter/zipkin/proto/http/version.py', 'opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py', 'opentelemetry-instrumentation/src/opentelemetry/instrumentation/version.py', 'opentelemetry-distro/src/opentelemetry/distro/version.py', 'opentelemetry-api/src/opentelemetry/version.py', 'exporter/opentelemetry-exporter-otlp/setup.cfg', 'exporter/opentelemetry-exporter-opencensus/src/opentelemetry/exporter/opencensus/version.py', 'exporter/opentelemetry-exporter-zipkin-json/src/opentelemetry/exporter/zipkin/json/version.py', 'eachdist.ini', 'exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg', 'exporter/opentelemetry-exporter-jaeger/setup.cfg', 'shim/opentelemetry-opentracing-shim/src/opentelemetry/shim/opentracing_shim/version.py', 'exporter/opentelemetry-exporter-jaeger-proto-grpc/src/opentelemetry/exporter/jaeger/proto/grpc/version.py', 'exporter/opentelemetry-exporter-jaeger-thrift/src/opentelemetry/exporter/jaeger/thrift/version.py', 'opentelemetry-distro/setup.cfg', 'exporter/opentelemetry-exporter-jaeger/src/opentelemetry/exporter/jaeger/version.py', 'opentelemetry-sdk/src/opentelemetry/sdk/version.py']