diff --git a/PACKAGING_README.md b/PACKAGING_README.md
index e587bd5..95fe309 100644
--- a/PACKAGING_README.md
+++ b/PACKAGING_README.md
@@ -5,5 +5,11 @@ needs the assets for the web UI. These can be generated by the
`Makefile` that is present in this package.
To do that, you need to have `make` and `npm` installed locally.
+1. Change the version in the `_service` file
+2. Change the version in the spec file
+3. Run `make`
+4. Create a changelog entry
+5. Commit the changes as usual
+
For the OBS workflow you also need `obs-service-go_modules` as well
as `obs-service-tar_scm` and `obs-service-recompress`.
diff --git a/_service b/_service
index fb805db..b552a99 100644
--- a/_service
+++ b/_service
@@ -4,7 +4,7 @@
git
.git
@PARENT_TAG@
- v2.42.0
+ v2.43.0
v(.*)
v2*
@@ -13,6 +13,6 @@
gz
- prometheus-2.42.0.tar.gz
+ prometheus-2.43.0.tar.gz
diff --git a/golang-github-prometheus-prometheus.changes b/golang-github-prometheus-prometheus.changes
index c801a31..6323477 100644
--- a/golang-github-prometheus-prometheus.changes
+++ b/golang-github-prometheus-prometheus.changes
@@ -1,3 +1,44 @@
+-------------------------------------------------------------------
+Wed Apr 5 11:28:56 UTC 2023 - Witek Bedyk
+
+- Require promu >= 0.14.0 for building
+
+-------------------------------------------------------------------
+Wed Mar 22 06:00:08 UTC 2023 - Johannes Kastl
+
+- update to 2.43.0:
+ * [FEATURE] Promtool: Add HTTP client configuration to query
+ commands. #11487
+ * [FEATURE] Scrape: Add `include_scrape_configs` to include
+ scrape configs from different files. #12019
+ * [FEATURE] HTTP client: Add `no_proxy` to exclude URLs from
+ proxied requests. #12098
+ * [FEATURE] HTTP client: Add `proxy_from_enviroment` to read
+ proxies from env variables. #12098
+ * [ENHANCEMENT] API: Add support for setting lookback delta per
+ query via the API. #12088
+ * [ENHANCEMENT] API: Change HTTP status code from 503/422 to 499
+ if a request is canceled. #11897
+ * [ENHANCEMENT] Scrape: Allow exemplars for all metric types.
+ #11984
+ * [ENHANCEMENT] TSDB: Add metrics for head chunks and WAL folders
+ size. #12013
+ * [ENHANCEMENT] TSDB: Automatically remove incorrect snapshot
+ with index that is ahead of WAL. #11859
+ * [ENHANCEMENT] TSDB: Improve Prometheus parser error outputs to
+ be more comprehensible. #11682
+ * [ENHANCEMENT] UI: Scope `group by` labels to metric in
+ autocompletion. #11914
+ * [BUGFIX] Scrape: Fix
+ `prometheus_target_scrape_pool_target_limit` metric not set
+ before reloading. #12002
+ * [BUGFIX] TSDB: Correctly update
+ `prometheus_tsdb_head_chunks_removed_total` and
+ `prometheus_tsdb_head_chunks` metrics when reading WAL. #11858
+ * [BUGFIX] TSDB: Use the correct unit (seconds) when recording
+ out-of-order append deltas in the
+ `prometheus_tsdb_sample_ooo_delta` metric. #12004
+
-------------------------------------------------------------------
Tue Feb 28 15:44:01 UTC 2023 - Johannes Kastl
diff --git a/golang-github-prometheus-prometheus.spec b/golang-github-prometheus-prometheus.spec
index f28a065..10893c9 100644
--- a/golang-github-prometheus-prometheus.spec
+++ b/golang-github-prometheus-prometheus.spec
@@ -27,7 +27,7 @@
%endif
Name: golang-github-prometheus-prometheus
-Version: 2.42.0
+Version: 2.43.0
Release: 0
Summary: The Prometheus monitoring system and time series database
License: Apache-2.0
@@ -54,7 +54,7 @@ BuildRequires: firewall-macros
# Adding glibc-devel-static seems to be required for linking if building
# with -buildmode=pie
BuildRequires: glibc-devel-static
-BuildRequires: golang-github-prometheus-promu
+BuildRequires: golang-github-prometheus-promu >= 0.14.0
BuildRequires: golang-packaging
BuildRequires: golang(API) >= 1.19
BuildRoot: %{_tmppath}/%{name}-%{version}-build
diff --git a/npm_licenses.tar.bz2 b/npm_licenses.tar.bz2
index 622b07d..cc1ee12 100644
--- a/npm_licenses.tar.bz2
+++ b/npm_licenses.tar.bz2
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:be250b0fed039b63c1eb6be3e0fd088c012b38b4b99fe0251de236e26c90fd68
-size 150687
+oid sha256:921e82562db578422177256e225519d70567ad22a4e4468490e45886ef44c9e2
+size 157043
diff --git a/prometheus-2.42.0.tar.gz b/prometheus-2.42.0.tar.gz
deleted file mode 100644
index 4571617..0000000
--- a/prometheus-2.42.0.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:76cb8451cda26e3ca965ee4e1ff6d1568465f09b497b883027a6e42fcbace5db
-size 6329585
diff --git a/prometheus-2.43.0.tar.gz b/prometheus-2.43.0.tar.gz
new file mode 100644
index 0000000..c03789d
--- /dev/null
+++ b/prometheus-2.43.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0ad494a94524af4cfa2bf0be29d28b95c8e722f4887773ca8ab12a9a8e20be91
+size 6339138
diff --git a/vendor.tar.gz b/vendor.tar.gz
index 6204cfa..c62b47f 100644
--- a/vendor.tar.gz
+++ b/vendor.tar.gz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b80508113f08dc052576587658024c96973c8cc7a9843707f2a1d4963d43f6ef
-size 12072331
+oid sha256:62545748c3eb3908b48989f02ca19123e1f98cc36ca96854f3065437b21e05d6
+size 12341238
diff --git a/web-ui-2.42.0.tar.gz b/web-ui-2.42.0.tar.gz
deleted file mode 100644
index 5e10fa4..0000000
--- a/web-ui-2.42.0.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6d56177129390906641bb69926fb1bafc015e201c12849cbedd8aa0dc72d79ef
-size 9128064
diff --git a/web-ui-2.43.0.tar.gz b/web-ui-2.43.0.tar.gz
new file mode 100644
index 0000000..0b94a7a
--- /dev/null
+++ b/web-ui-2.43.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8aca0e61142a5c5762767e99ed22a87eff219ea77b1cc71326a02374353ec8d8
+size 9144858