Revert "Create non-root user for security complaince" 93/15293/2 master
authorvpachchi <Vineela.Pachchipulusu@windriver.com>
Tue, 18 Nov 2025 10:35:27 +0000 (05:35 -0500)
committervpachchi <Vineela.Pachchipulusu@windriver.com>
Tue, 18 Nov 2025 11:16:36 +0000 (06:16 -0500)
- This reverts commit 5ae3ce926ba518d07dffebee372ddd8d2ad0a60c.
Because it causes Permission denied issue with port 80

- Fix docs build: Update redoc CDN URL to stable version

Change-Id: I3a5463ff3d8ab3f2ce6d291feee1330dc9bb350c
Signed-off-by: vpachchi <Vineela.Pachchipulusu@windriver.com>
Dockerfile
docs/conf.py

index 63693a3..e594ed8 100644 (file)
@@ -76,8 +76,7 @@ RUN addgroup -S $group \
     && chown -R $user:$group /var/log/$user \
     && chown -R $user:$group /src \
     && chown -R $user:$group /configs \
-    && chown -R $user:$group /etc/o2/ \
-    && chown -R $user:$group /.venv
+    && chown -R $user:$group /etc/o2/
 
 COPY helm_sdk/ /src/helm_sdk/
 
@@ -91,8 +90,7 @@ COPY o2ims/ /src/o2ims/
 
 WORKDIR /src
 
-# Create non-root user for security compliance (CIS Docker v1.5.0 - 4.1)
-USER $user
+# USER $user
 ENV PYTHONHASHSEED=0
 ENV PATH="/.venv/bin:${PATH}"
 ENV PYTHONPATH="/src"
index 2f37573..dbd0725 100644 (file)
@@ -33,7 +33,7 @@ redoc = [
     }
 ]
 
-redoc_uri = 'https://cdn.jsdelivr.net/npm/redoc@next/bundles/redoc.standalone.js'
+redoc_uri = 'https://cdn.jsdelivr.net/npm/redoc@2.1.3/bundles/redoc.standalone.js'
 
 # intershpinx mapping with other projects
 # intersphinx_mapping = {}