17
0

90 Commits

Author SHA256 Message Date
84df1eb1f6 Accepting request 1332432 from Virtualization
fix getting source, now get it from github

OBS-URL: https://build.opensuse.org/request/show/1332432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-bridge-setup?expand=0&rev=12
2026-02-11 17:49:15 +00:00
10c3304482 - fix building from github source tarball
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=84
2026-02-11 09:26:15 +00:00
d24c981260 using osc service runall download_files
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=83
2026-02-11 09:25:50 +00:00
eb78516cda try to fix source issue
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=82
2026-02-11 09:20:47 +00:00
e9705e2983 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=81 2026-02-09 18:57:53 +00:00
a609129070 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=80 2026-02-09 18:54:03 +00:00
4058912449 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=79 2026-02-09 18:52:28 +00:00
a7e9aa2f32 Accepting request 1331015 from Virtualization
version 2.9:
  * use VAR for DBUS path
  * create a get all devices function
  * Create CommandHandler class (for interactive and command args)
  * add interactive wizard for: add, delete, activate, deactivate
  * rollback if activation of the bridge interface failed
  * fix some pylint issues
  * simplification: use _select_connection_interactively
  * clarify indentation

OBS-URL: https://build.opensuse.org/request/show/1331015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-bridge-setup?expand=0&rev=11
2026-02-05 16:57:31 +00:00
f4c02533f4 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=78 2026-02-04 16:07:42 +00:00
d457fb4adc OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=77 2026-02-04 16:07:12 +00:00
1c8bbcc440 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=76 2026-02-04 16:06:46 +00:00
58066f08d7 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=75 2026-02-04 16:06:41 +00:00
beb6c67f07 Accepting request 1308824 from Virtualization
version 2.8:
  * use GetAll to avoid multiple dbus call
  * Check slave interface exist before adding the bridge
  * fix forward delay value (value should be 0-30)
  * fix typo in vlan-default-pvid

OBS-URL: https://build.opensuse.org/request/show/1308824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-bridge-setup?expand=0&rev=10
2025-10-03 13:46:02 +00:00
068176dec2 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=74 2025-10-03 07:05:43 +00:00
926a8f6817 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=73 2025-10-03 07:04:55 +00:00
0e2dbcdb35 use latest tarball
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=72
2025-10-02 14:42:31 +00:00
bd17bc9589 update tarball
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=71
2025-10-02 14:38:10 +00:00
4b9bdf31e4 version 2.8:
* use GetAll to avoid multiple dbus call. Check slave interface exist
    before adding the bridge
  * fix forward delay value (should be 30)
  * fix typo in vlan-default-pvid
  * Check that the slave device exists or exit
  * fix typo on vlan setting. Improve getting bridge info

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=70
2025-10-02 13:43:10 +00:00
697c0db8fb Accepting request 1308166 from Virtualization
version 2.6:
  * use typing module
  * improve check_interface_exist
  * remove run_command, use dbus to check if NM is running
  * various fix around dry-run
  * fix typo on vlan setting. Improve getting brdige info
  * concatenate do_(activate/deactivate/delete) functions
  * use external function to get ipv4 config and bridge settings
  * various mypy and pylint fixes

OBS-URL: https://build.opensuse.org/request/show/1308166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-bridge-setup?expand=0&rev=9
2025-09-30 15:43:23 +00:00
6944f9e285 version 2.6:
* use typing module
  * improve check_interface_exist
  * remove run_command, use dbus to check if NM is running
  * various fix around dry-run
  * fix typo on vlan setting. Improve getting brdige info
  * concatenate do_(activate/deactivate/delete) functions
  * use external function to get ipv4 config and bridge settings
  * various mypy and pylint fixes

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=69
2025-09-30 09:51:34 +00:00
671994107a Accepting request 1307334 from Virtualization
version 2.4:
* add vlan_filtering, vlan_default_pvid options
* check forward delay value
* add support for multicast-snooping
* show more details on bridge config
* add a dry-run mode
* select a default interface with an IPV4 adress
version 2.1:
* select a default slave interface if none choosen
* add stp-priority option
* add an interactive mode with completion
version 2.0:
* major change to use NetworkManager API instead of nmcli
* by default the tool now clone the MAC address of the slace interface
* its mandatory to select the slave interface

OBS-URL: https://build.opensuse.org/request/show/1307334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-bridge-setup?expand=0&rev=8
2025-09-26 20:25:17 +00:00
673dc35d5e typo fix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=68
2025-09-26 09:13:08 +00:00
ebf100863e add version
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=67
2025-09-26 09:12:45 +00:00
9b2d941e78 fix url
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=66
2025-09-26 09:12:11 +00:00
5c530cdc5b fix url using release instead of tag
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=65
2025-09-26 09:11:05 +00:00
3eff298f8a ifx url to source code
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=64
2025-09-26 08:17:45 +00:00
45731c98d5 fix source url
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=63
2025-09-26 07:57:53 +00:00
b335bc7fe4 remove /etc
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=62
2025-09-25 17:43:08 +00:00
8547358c90 fix typo
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=61
2025-09-25 17:42:22 +00:00
94ba3e419d version 2.4:
* add vlan_filtering, vlan_default_pvid options
  * check forward delay value
  * add support for multicast-snooping
  * show more details on bridge config
  * add a dry-run mode
  * select a default interface with an IPV4 adress

version 2.1:
  * select a default slave interface if nto choosen
  * add stp-priority option
  * add an interactive mode with completion

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=60
2025-09-25 17:41:25 +00:00
e2e4826a3e add new bin
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=59
2025-09-24 09:24:58 +00:00
637a29eb49 remove unwated dir
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=58
2025-09-24 09:22:09 +00:00
3f2256a86c update tarball
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=57
2025-09-24 09:16:59 +00:00
98af70e07d add missing tarball
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=56
2025-09-24 09:13:08 +00:00
0449a94e5e version 2.0:
* major change to use NetworkManager API instead of nmcli
  * by default the tool now clone the MAC address of the slace interface
  * its mandatory to select the slave interface

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=55
2025-09-24 07:35:18 +00:00
265a44475e Accepting request 1279501 from Virtualization
- version 1.1:
  * remove timeout to get IP address, this is adding wrong information and this is not reliable at all, purpose of the tool is to prepare the system not to replace network manager
  * remove simple option (add too much complexity in this basic tool) 
  * connection name on the Ethernet/wifi interface is using "-brslave" appendix now
  * Fix issue with master_interface check

OBS-URL: https://build.opensuse.org/request/show/1279501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-bridge-setup?expand=0&rev=7
2025-05-26 16:33:50 +00:00
2986e030e1 - version 1.1:
* remove timeout to get IP address, this is adding wrong information
    and this is not reliable at all, purpose of the tool is to prepare
    the system not to replace network manager
  * remove simple option (add too much complexity in this basic tool)
  * connection name on the Ethernet/wifi interface is using "-brslave"
    appendix now
  * Fix issue with master_interface check

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=54
2025-05-23 09:20:14 +00:00
0134f49715 Accepting request 1273487 from Virtualization
fix issue for autoconnection=yes
    add an option for timeout

OBS-URL: https://build.opensuse.org/request/show/1273487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-bridge-setup?expand=0&rev=6
2025-04-30 17:03:23 +00:00
2815089b52 add missing dir sysconfig
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=53
2025-04-29 15:48:56 +00:00
18eb67dfca - version 1.0
* fix issue for autoconnection=yes (bsc#1239445)
  * add an option for timeout (bsc#1239445)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=52
2025-04-29 15:46:14 +00:00
4b3eafcbd5 Accepting request 1266842 from Virtualization
- version 0.9:
  * add a forward-delay option
  * add an STP option
  * fix displaying error

OBS-URL: https://build.opensuse.org/request/show/1266842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-bridge-setup?expand=0&rev=5
2025-04-03 14:50:56 +00:00
84bc501757 fix rpmlint error
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=51
2025-04-03 09:56:35 +00:00
79d27e7ab4 - version 0.9:
* add a forward-delay option
  * add an STP option
  * fix displaying error

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=50
2025-04-03 09:47:05 +00:00
4b8bece876 Accepting request 1255721 from Virtualization
* delete the bridge connection will also delete the slave connection
  * add an option to force using the slave MAC address interface
  * default method will be complex, as simple doesn't work on TW/16
  * add a dry run option
  * typo fixes
  * add some more debug
  * Force creating another interface as master

OBS-URL: https://build.opensuse.org/request/show/1255721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-bridge-setup?expand=0&rev=4
2025-03-25 21:10:54 +00:00
84e11f5f9a remove comment
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=49
2025-03-24 19:13:11 +00:00
fbe203b9f8 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=48 2025-03-24 19:03:59 +00:00
65ccb60ba6 fix rpmlint
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=47
2025-03-24 18:46:03 +00:00
6eb8418a84 try to fix rpmlint error
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=46
2025-03-24 17:40:36 +00:00
6141b67b4a fix path to etc
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=45
2025-03-24 17:35:12 +00:00
ef9fe4f319 usr prefix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=44
2025-03-24 17:32:37 +00:00