diff --git a/CHANGES.rst b/CHANGES.rst
index 21ef876514..f58d1644eb 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -13,6 +13,19 @@ Changelog
 
 .. towncrier release notes start
 
+4.7.1 (2023-05-29)
+==================
+
+Bugfixes
+--------
+
+- Fix container push update permission
+  `AAH-2327 <https://issues.redhat.com/browse/AAH-2327>`_
+
+
+----
+
+
 4.7.0 (2023-04-17)
 ==================
 
diff --git a/CHANGES/2327.bugfix b/CHANGES/2327.bugfix
deleted file mode 100644
index 0a716511bf..0000000000
--- a/CHANGES/2327.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix container push update permission
diff --git a/galaxy_ng/__init__.py b/galaxy_ng/__init__.py
index da7f057f5c..3e883f0cd8 100644
--- a/galaxy_ng/__init__.py
+++ b/galaxy_ng/__init__.py
@@ -1,3 +1,3 @@
-__version__ = "4.7.0"
+__version__ = "4.7.1"
 
 default_app_config = "galaxy_ng.app.PulpGalaxyPluginAppConfig"
diff --git a/galaxy_ng/app/__init__.py b/galaxy_ng/app/__init__.py
index dc6aacdc8a..2f5ec2becc 100644
--- a/galaxy_ng/app/__init__.py
+++ b/galaxy_ng/app/__init__.py
@@ -6,7 +6,7 @@ class PulpGalaxyPluginAppConfig(PulpPluginAppConfig):
 
     name = "galaxy_ng.app"
     label = "galaxy"
-    version = "4.7.0"
+    version = "4.7.1"
     python_package_name = "galaxy-ng"
 
     def ready(self):
diff --git a/setup.cfg b/setup.cfg
index fc3ddbc244..471b82398e 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,5 +1,5 @@
 [bumpversion]
-current_version = 4.7.0
+current_version = 4.7.1
 commit = False
 tag = False
 parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)((?P<release>[a-z]+))?((?P<build>\d+))?
diff --git a/setup.py b/setup.py
index a400132014..b643a31047 100644
--- a/setup.py
+++ b/setup.py
@@ -13,7 +13,7 @@
 from setuptools.command.sdist import sdist as _SDistCommand
 
 package_name = os.environ.get("GALAXY_NG_ALTERNATE_NAME", "galaxy-ng")
-version = "4.7.0"
+version = "4.7.1"
 
 
 class PrepareStaticCommand(Command):