Skip to content

Commit 0bcea2e

Browse files
authored
Merge pull request #204 from yannickincyberatlantis/debian-13-trixie
Add support for Debian 13 (Trixie)
2 parents 3d2acdf + ce27e5a commit 0bcea2e

File tree

3 files changed

+23
-1
lines changed

3 files changed

+23
-1
lines changed

README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Deploys and configures https://github.com/netbox-community/netbox[NetBox], an IP
1717

1818
This role will deploy NetBox within its own virtualenv either by release tarball or via git using uWSGI as the application server.
1919

20-
Supports CentOS 7, 8 / RHEL 9 / Debian 9, 10, 11, 12 / Ubuntu 16, 18, 20 and 22.
20+
Supports CentOS 7, 8 / RHEL 9 / Debian 9, 10, 11, 12, 13 / Ubuntu 16, 18, 20 and 22.
2121

2222
Note that this role is slightly opinionated and differs from installation instructions from the NetBox documentation.
2323
The main differences are:

meta/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ galaxy_info:
1919
- stretch
2020
- bullseye
2121
- bookworm
22+
- trixie
2223
- name: EL
2324
versions:
2425
- 7

vars/debian-13.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
_netbox_packages:
3+
- libxml2-dev
4+
- libxslt1-dev
5+
- libffi-dev
6+
- libjpeg-dev
7+
- graphviz
8+
- libpq-dev
9+
- libssl-dev
10+
- systemd-cron
11+
_netbox_python_packages:
12+
- python3.13
13+
- python3.13-dev
14+
- python3-venv
15+
- python3-pip
16+
- python3-psycopg2 # used by ansible's postgres modules
17+
_netbox_python_binary: /usr/bin/python3
18+
_netbox_ldap_packages:
19+
- libldap2-dev
20+
- libsasl2-dev
21+
netbox_uwsgi_in_venv: true

0 commit comments

Comments
 (0)