Skip to content

Commit 1ae455d

Browse files
committed
moves to vcf-sdk and bumps docker python version to 3.14
1 parent a66dc2c commit 1ae455d

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.13-slim AS builder
1+
FROM python:3.14-slim AS builder
22

33
COPY requirements.txt .
44

@@ -10,10 +10,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends git gcc libc-de
1010
python3 -m venv $VENV && \
1111
$VENV/bin/python3 -m pip install --upgrade pip && \
1212
$VENV/bin/pip install -r requirements.txt && \
13-
$VENV/bin/pip install --upgrade git+https://github.com/vmware/vsphere-automation-sdk-python.git && \
13+
$VENV/bin/pip install --upgrade vcf-sdk && \
1414
find $VENV -type d -name "__pycache__" -print0 | xargs -0 -n1 rm -rf
1515

16-
FROM python:3.13-slim AS netbox-sync
16+
FROM python:3.14-slim AS netbox-sync
1717

1818
ARG VENV=/opt/netbox-sync/venv
1919

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@ pip3 install -r requirements.txt || pip install -r requirements.txt
6767
```
6868

6969
### VMware tag sync (if necessary)
70-
The `vsphere-automation-sdk` must be installed if tags should be synced from vCenter to NetBox
70+
The `vcf-sdk` must be installed if tags should be synced from vCenter to NetBox
7171
* assuming we are still in an activated virtual env
7272
```shell
73-
pip install --upgrade git+https://github.com/vmware/vsphere-automation-sdk-python.git
73+
pip install --upgrade vcf-sdk
7474
```
7575

7676
## NetBox API token

0 commit comments

Comments
 (0)