LabHub & ishare2 Updates ️
A new update was made to the alpha version of ishare2. It now includes the new version of ishare2 GUI.
To upgrade, run this command again:
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/pnetlabrepo/ishare2/alpha/ishare2 > /dev/null 2>&1 && chmod +x /usr/sbin/ishare2 && ishare2Then run:
ishare2 updateFinally, test the new features:
ishare2 gui install: Installs latest and improved version of ishare2 GUI from https://github.com/ishare2-org/ishare2-web-guiishare2 test: tests if GitHub and Google Sheets are reachable.Please report any bugs you find
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ishare2-org/ishare2-web-gui
Contribute to ishare2-org/ishare2-web-gui development by creating an account on GitHub.
👍3❤2
unetlab.cloud will officially be down in 4 days
Remember to use the new domain name: labhub.eu.org in the future
Remember to use the new domain name: labhub.eu.org in the future
👍2🔥1
Recently mentioned changes that were introduced to ishare2 alpha, were just merged with the stable branch. Please upgrade ishare2 to try them out!
During the testing phase the logging was verbose so we could identify issues easier, that output was reduced but it will still keep logs in the ishare2 directory.
What's staying is that ishare2 will show error messages if something goes wrong instead of just ignoring them.
Note that this is not a regular upgrade, but a very significant release because of the changes that were made and also, a lot of code was refactored and reviewed.
If you have any issues please let us know so we can fix the bugs ASAP.
The full changelog can be found on the GitHub thread and above messages.
I think this was never mentioned before but if you know even a little bit of bash or Python feel free to send a PR to the repositories. Your contributions will be appreciated.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Hi everyone, Alex here with more news
With the recently made update to ishare2 many issues started popping up regarding the aria2 package. I noticed many of them were related to the SSL certificate not being able to be verified so I added a new flag to skip that check in the aria2c command.
I apologize for any troubles it might've caused. I know it's annoying when tools don't work as they're supposed to.
I just pushed a new update v2.0.1!
This includes the SSL certificate fix and the next time you run ishare2 after you upgrade it, you'll be asked to choose if you want to use aria2 or wget for downloads.
I still recommend you to use aria2 if possible as it is more reliable. If you still don't want or can't use it, then you can choose not to.
ishare2 will read a value from a config file made by ishare2; /opt/ishare2/cli/ishare2.conf
If you don't want to use aria2 you can also manually switch USE_ARIA2 to false directly in that file. This will be simplified in future updates.
And speaking of future updates, Bash is becoming a bit annoying to work with so I am planning to port ishare2 to Python3. What's your opinion on that? (Let me know in the chat).
To update ishare2, run the same command as always:
(Or use the upgrade menu, if it's not broken 😅)
With the recently made update to ishare2 many issues started popping up regarding the aria2 package. I noticed many of them were related to the SSL certificate not being able to be verified so I added a new flag to skip that check in the aria2c command.
I apologize for any troubles it might've caused. I know it's annoying when tools don't work as they're supposed to.
I just pushed a new update v2.0.1!
This includes the SSL certificate fix and the next time you run ishare2 after you upgrade it, you'll be asked to choose if you want to use aria2 or wget for downloads.
I still recommend you to use aria2 if possible as it is more reliable. If you still don't want or can't use it, then you can choose not to.
ishare2 will read a value from a config file made by ishare2; /opt/ishare2/cli/ishare2.conf
If you don't want to use aria2 you can also manually switch USE_ARIA2 to false directly in that file. This will be simplified in future updates.
And speaking of future updates, Bash is becoming a bit annoying to work with so I am planning to port ishare2 to Python3. What's your opinion on that? (Let me know in the chat).
To update ishare2, run the same command as always:
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/pnetlabrepo/ishare2/main/ishare2 > /dev/null 2>&1 && chmod +x /usr/sbin/ishare2 && ishare2
(Or use the upgrade menu, if it's not broken 😅)
👍7💯2
The upgrade option for ishare2 had been broken for quite a while, I finally fixed it!
Use:
to upgrade to the latest version of ishare2 which contains the fix, then you'll be able to use:
Use:
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/pnetlabrepo/ishare2/main/ishare2 > /dev/null 2>&1 && chmod +x /usr/sbin/ishare2 && ishare2
to upgrade to the latest version of ishare2 which contains the fix, then you'll be able to use:
ishare2 upgradeand use option 1 to upgrade ishare2
👍5
Hi guys,
Just fixed a bug where ishare2 gui was not being downloaded correctly commit 58abc0e
Make sure to upgrade ishare2, run:
Just fixed a bug where ishare2 gui was not being downloaded correctly commit 58abc0e
Make sure to upgrade ishare2, run:
ishare2 upgradechoose option 1
GitHub
Fix ishare2 gui download function · pnetlabrepo/ishare2@58abc0e
Tool designed to download images into a PNETLab server - Fix ishare2 gui download function · pnetlabrepo/ishare2@58abc0e
🔥3❤2
Hi everyone, we now have Cisco ACI available: https://labhub.eu.org/UNETLAB%20I/OVA/acisim-5.2-1g
This appliance simulates a Cisco ACI environment. Use it to understand Cisco ACI features, exercise APIs, and initiate integration with third-party orchestration systems and applications.
Thanks to the user who let me know this image was available online 🙏🙂
(Remember it takes a little longer for the images to be added to ishare2)
This appliance simulates a Cisco ACI environment. Use it to understand Cisco ACI features, exercise APIs, and initiate integration with third-party orchestration systems and applications.
Thanks to the user who let me know this image was available online 🙏🙂
(Remember it takes a little longer for the images to be added to ishare2)
❤10👍3
LabHub & ishare2 Updates ️
Hi everyone, we now have Cisco ACI available: https://labhub.eu.org/UNETLAB%20I/OVA/acisim-5.2-1g This appliance simulates a Cisco ACI environment. Use it to understand Cisco ACI features, exercise APIs, and initiate integration with third-party orchestration…
We were missing part 6 on this one, just finished uploading it 😁
👍7
These VMs are now available in the OVA folder, except for instructor VMs.
CyberOps Associate Virtual Machines (VMs)
The CyberOps Associate course uses several virtual machines (VMs) to create the lab experiences. Use the links below to download the course-specific VMs.
A lab is included in the course that details the installation and setup steps for the VMs.
This course also contains an optional activity. The Cyber Ops Skills Challenge Game is an optional activity that allows students to use their skills and knowledge to compete with other students. It consists of two VMs: A classroom server VM and a client VM for game players and game administration.
Instructions for playing the game are included in the Student Instructions PDF.
Source: Cisco CyberOps Associate Course
CyberOps Associate Virtual Machines (VMs)
The CyberOps Associate course uses several virtual machines (VMs) to create the lab experiences. Use the links below to download the course-specific VMs.
A lab is included in the course that details the installation and setup steps for the VMs.
This course also contains an optional activity. The Cyber Ops Skills Challenge Game is an optional activity that allows students to use their skills and knowledge to compete with other students. It consists of two VMs: A classroom server VM and a client VM for game players and game administration.
Instructions for playing the game are included in the Student Instructions PDF.
Source: Cisco CyberOps Associate Course
❤2👍2
⚠️ Emergency Maintenance
labhub.eu.org is on maintenance and will be back in a couple minutes, please be patient, ishare2 is expected to have issues as well!
Update: Service restored back to normal
labhub.eu.org is on maintenance and will be back in a couple minutes, please be patient, ishare2 is expected to have issues as well!
Update: Service restored back to normal
👍1
New update allows you to easily reconfigure ishare2 by using the
ishare2 configcommand.
This is useful when you want to switch between aria2 and wget.
For now, the only config available is switching the download utility but there are more configs coming.
To solve that you can either fix aria2 or just switch to wget which should work.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
If you ever run into this issue: https://t.me/PNETLab/134552
where ishare2 is not showing any search results, just run
ishare2 update
This will force the update of sources files instead of waiting 1 day for them to be automatically updated.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Berseck in PNETLAB platform Group
👍3
This new version aims to auto repair broken sources files.
- id_list integrity will be checked each time ishare2 runs as well as the lists of images (.CSV files).
- Added information about aria2 being more likely to fail as per user reports.
Overall this version will check for the integrity of the files that are the main components of ishare2 and make the troubleshooting process by itself.
I have tried to break it by deleting and emptying many files and it keeps auto repairing but let me know if you find another issue.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
More integrity checks for CSV files and Channel configuration added.
- ishare2 will check if the downloaded CSV files are missing rows or columns.
-
ishare2 config will ask what update channel you'd like to use: main or alpha. Main channel is of course more stable.-
ishare2 test now checks connectivity with labhub.eu.org, it also runs the test automatically when it fails to download a certain file.These features were added to the alpha branch, after some extra tests it will be released to the main branch.
Please open Telegram to view this post
VIEW IN TELEGRAM
Fixed bug where sources keep being downloaded infinitely
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Attempt to fix aria2 installation issues by updating sources first and installing unrar as a dependency.
Additionally it will ask if you'd like to kill ghost dpkg processes. USE WITH CAUTION
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
If you ever want to download something from labhub.eu.org using
wget you should add the flag: —content-disposition to the command, this will ensure the file is saved with the correct name.Another suggestion is that you allow redirects with the flag:
-L, although that's the default behavior of wget, so you normally wouldn't have to add it.So, as an example, let's say you want to download this file: https://labhub.eu.org/api/raw/?path=/UNETLAB%20I/addons/qemu/cpsms-R81.20-Licensed/hda.qcow2
The command to download the file should be:
wget https://labhub.eu.org/api/raw/?path=/UNETLAB%20I/addons/qemu/cpsms-R81.20-Licensed/hda.qcow2 —content-disposition
This will save the file with the same name as in the server.You must use the Direct Download Link and not the one shown in the address bar. To get the direct link, click on the file you need, then click on "Copy direct link".
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
We have some exciting news to share with everyone! 🎉
When UNETLAB CLOUD first started over a year ago, we relied on Google Shared Drives to store all the images in our repositories. Unfortunately, due to changes in Google's policies, obtaining free edu shared drives became more challenging.
While we managed to find a good alternative, I couldn't help but miss our old repositories' stack for its efficiency and stability. We had to make numerous changes just to ensure the new stack would function properly.
To keep this message concise, I'm thrilled to announce that starting today, we will have a mirror of our previous stack supported by Google Drive! 🥳
We owe a big thank you to Kalinet for sponsoring the Shared Drives! If you're a Spanish speaker, make sure to check out the courses offered by Lino from Kalinet. Learn from an expert and feel confident in your exam preparations.
New mirror: https://drive.labhub.eu.org
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
The Overlay Hub 31 Days of Networking Skills
Bienvenidos al mejor grupo de networking , siéntanse libres de compartir y publicar cualquier tema relacionado a networking
Cualquier duda, estamos para ayudarlos
Canales de YouTube
https://youtube.com/c/nerdworkermx
https://youtube.com/c/kalinetworks
Cualquier duda, estamos para ayudarlos
Canales de YouTube
https://youtube.com/c/nerdworkermx
https://youtube.com/c/kalinetworks
❤6👍3
Hi everyone!
It seems like the main domain went down.
Please use https://drive.labhub.eu.org
What a good time to have this backup!
Thanks to Lino again!
We're working to resolve the issue
It seems like the main domain went down.
Please use https://drive.labhub.eu.org
What a good time to have this backup!
Thanks to Lino again!
We're working to resolve the issue
🔥4👍2❤1