The current GNS3 version 2.2.50 creates random directory name when using the "Save project as..."
Created attachment 908403 [details] emerge --info
Reported this bug directly to the GNS3 projects github website. For details please read https://github.com/GNS3/gns3-gui/issues/3660
To be clear, the bug is filed as an FYI/request to please not cleanup old until this gets fixed and to make the maintainer aware of the upstream bug.
Thanks for the information. I'll going to open an PR for the latest 2.2.51 soon, maybe this would already fix this issue (even though the release notes doesn't hint on such problem)
I have emerged the 2.2.51 version here in local overlay to recheck, and happens here as well. Added a update to the github tracking bug.
Created attachment 908634 [details] GNS3 2.2.51 console output Adding GNS3 2.2.51 console output.
Could narrow the issue down to that GNS3 version 2.2.51 when using the "Save project as..." button takes the GNS3 "project_id" variable for the new projects directory name instead of the GNS3 varialbe called "name". These are the steps to reproduce this. * Create completely fresh GNS3 project, directory name created correctly: ---- pwd /home/needle/GNS3/projects/sandbox-00 head sandbox-00.gns3 { "auto_close": true, "auto_open": false, "auto_start": false, "drawing_grid_size": 25, "grid_size": 75, "name": "sandbox-00", "project_id": "c2718184-9091-45d9-80c6-12e945ceddf9", "revision": 9, "scene_height": 1000, ---- * Stop this current newly created project * Use the GNS3 File->"Save project as..." * Give some meaningful name for the project, in example "sanbox-01" * Saved as project is created, but the directory is named like following: ---- pwd /home/needle/GNS3/projects/1119c664-eec1-4ab5-9cf5-bcfe6afd2f00 { "auto_close": false, "auto_open": false, "auto_start": false, "drawing_grid_size": 25, "grid_size": 75, "name": "sandbox-01", "project_id": "1119c664-eec1-4ab5-9cf5-bcfe6afd2f00", "revision": 9, "scene_height": 1000, --- Hoping GNS3 users can reproduce this issue described here.
Correcting typo in entry directly above. Forgot to add the command head. ---- pwd /home/needle/GNS3/projects/1119c664-eec1-4ab5-9cf5-bcfe6afd2f00 head sandbox-01.gns3 { "auto_close": false, "auto_open": false, "auto_start": false, "drawing_grid_size": 25, "grid_size": 75, "name": "sandbox-01", "project_id": "1119c664-eec1-4ab5-9cf5-bcfe6afd2f00", "revision": 9, "scene_height": 1000, ---
Installed official gentoo GNS3-2.2.51 ebuilds n to retest if this bug is reproducable using that particular version. I can reproduce it using the described steps avove, with creating a new project first, then using "Save project as.." Attaching the emerge --info and the console output to this bug report.
Created attachment 911978 [details] emerge --info using GNS3-2.2.51
Created attachment 911980 [details] GNS3-2.2.51 CLI commands for projects dir inspection
Created attachment 911981 [details] GNS3 2.2.51 cli output.log
Now after attaching the tests for GNS3-2.2.51 here in the gentoo bugtracker. Spotted afterwards the official GNS3 bug has been solved today with a fix.
(In reply to Michael Mair-Keimberger (mm1ke) from comment #4) > Thanks for the information. > I'll going to open an PR for the latest 2.2.51 soon, maybe this would > already fix this issue (even though the release notes doesn't hint on such > problem) Hi mm1ke, https://github.com/GNS3/gns3-gui/releases/tag/v2.2.52 GNS3 released a fixed version. The fix is listed at the server section. I know about the 2 weeks release wait period in gentoo on recent releases, I would like to request a version bump of GNS3 to the version 2.2.52. Thanks.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73dc43bfd65f7ed586a5e3e52ac011d7de7fb305 commit 73dc43bfd65f7ed586a5e3e52ac011d7de7fb305 Author: Michael Mair-Keimberger <mmk@levelnine.at> AuthorDate: 2024-12-08 13:47:50 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-12-08 22:04:44 +0000 net-misc/gns3-gui: add 2.2.52 Closes: https://bugs.gentoo.org/943190 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Sam James <sam@gentoo.org> net-misc/gns3-gui/Manifest | 1 + net-misc/gns3-gui/gns3-gui-2.2.52.ebuild | 40 ++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+)