Updated to 5.14.32.3
Search Criteria
Package Details: omada-controller 5.15.20.18-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/omada-controller.git (read-only, click to copy) |
---|---|
Package Base: | omada-controller |
Description: | Omada SDN Controller |
Upstream URL: | https://support.omadanetworks.com/us/product/omada-software-controller/?resourceType=download |
Licenses: | custom |
Conflicts: | omada-sdn-controller |
Submitter: | schard |
Maintainer: | Inxsible |
Last Packager: | Inxsible |
Votes: | 7 |
Popularity: | 0.192788 |
First Submitted: | 2020-02-06 18:14 (UTC) |
Last Updated: | 2025-04-04 20:47 (UTC) |
Dependencies (6)
- curl (curl-gitAUR, curl-c-aresAUR)
- java-jsvc
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk-openj9-binAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, jdk8-dragonwell-extendedAUR, jdk21-jetbrains-binAUR, jre11AUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, jre17AUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk21-graalvm-ee-binAUR, jdk8-openj9-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jdk8-temurinAUR, zulu-21-binAUR, jre8AUR, jdk8AUR, zulu-17-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk23-graalvm-ee-binAUR, jre-ltsAUR, jdk-ltsAUR, liberica-jdk-11-full-binAUR, liberica-jdk-17-full-binAUR, zulu-17-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, java-openjdk-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-liberica-full-binAUR, jreAUR, jdkAUR, jdk-temurinAUR, liberica-jdk-full-binAUR, zulu-24-binAUR, jdk24-graalvm-ee-binAUR, jdk8-perfAUR, zing-8-binAUR, zing-21-binAUR, zing-23-binAUR, java-openjdk-ea-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, liberica-jdk-21-binAUR, jre-jetbrainsAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- mongodbAUR (mongodb32-binAUR, percona-server-mongodb-binAUR, mongodb36-binAUR, mongodb34-binAUR, mongodb40-binAUR, mongodb44-binAUR, mongodb42-binAUR, mongodb60-binAUR, mongodb50-binAUR, mongodb50AUR, ferretdbAUR, mongodb-binAUR, mongodb70-binAUR, mongodb44AUR, ferretdb-binAUR, mongodbAUR)
- git (git-gitAUR, git-glAUR) (make)
Required by (0)
Sources (2)
Inxsible commented on 2024-11-05 00:04 (UTC)
Inxsible commented on 2024-10-19 16:23 (UTC)
@mylux, yes, since I am depending on java-runtime=11, i think the webpage is not reflecting that. it just shows all versions. I could mandate jre11-openjdk but then users will have to install multiple java version if they also use a different version for some other program. I'll also have to update the omada-controller script to use java 11 instead of depending on the default -- as users could have a different default version of Java. I have Omada installed in a Proxmox Container which is only for Omada Controller, so I never have more than 1 service/programs in each container anyway.
mylux commented on 2024-10-19 01:34 (UTC)
@Inxsible, nevermind, I see that you have re-released fixing java version to 11. That is enough. I was tricked by the webpage that didn't update the java versions in the dependency
mylux commented on 2024-10-19 01:30 (UTC)
@Inxsible, that will work. I think I did basically the same to get it to work on my side. Thats why I suggested that we change the java version in the dependencies to 11, because if the end user selects another version for the runtime,such as jdk23, it will not work. Additionally, I don't imagine any good reason to allow the user to select a different java version if the functionality will be limited. Don't you think it's better?
Inxsible commented on 2024-10-18 14:03 (UTC)
@mylux, yes my previous backups were all made without using your PR. I have a nightly backup schedule to my nextcloud server from within Omada. I do see that something has changed since Sept 2024 -- previously all my backup cfgs were No Limit -- that is all data, but since Sept it is only backing up Settings. The cfg file sizes have reduced from ~300kb to ~13kb. So that's something I might have to look into again.
But I have switched to jre11-openjdk, but still using java-runtime as the dependency, instead of mandating jre11 package. Also Omada released a new version just yesterday, so I'll incorporate that as well.
Thanks for your PR. !
mylux commented on 2024-10-18 13:23 (UTC)
@Inxsible, Did your previous and non-working backups were made using a previous version of the Omada Controller? I remember having seen something regarding this no retro compatibility over those versions. Also, It's interesting to know that you had functional backups. I have never been able to make a restore working with Omada without the changes in the startup script, but I could generate the backup BTW. I don't remember testing if backups generated without the improvements in the startup script would be restored after fixing the script, though. I am glad that my PR helps and that you'll be re-releasing this package.
Inxsible commented on 2024-10-15 20:45 (UTC) (edited on 2024-10-15 20:51 (UTC) by Inxsible)
@mylux, I have been testing this out as well and I agree that java 11 is required for the backup to restore properly. Also, even after changing to java 11 and adding those options as in your PR, I still cannot restore successfully any of my previous backups. When I created a brand new backup, that was the only file that actually successfully restored. So it could be that all old backups might become obsolete once you change the java version and or the options. I'll merge your PR and re-release this version with jdk11
mylux commented on 2024-08-31 01:35 (UTC)
The dependencies of this application should be ONLY jdk11, because other versions don't work entirely. The restore backup function results in failure with exceptions related to java.reflection.
To make this function (and all the rest) working the user must be using jdk11 to boot the jsvc application and also apply changes in the startup script with some options added.
I also created a PR proposing the changes in the startup script here
Inxsible commented on 2024-07-30 14:33 (UTC)
@andrewSC, yeah I noticed that too. Not sure how the ownership changed, but I can add a chown -R omada:omada /opt/omada-controller in a post install when I update the PKGBUILD next time.
Pinned Comments
Inxsible commented on 2023-12-01 15:01 (UTC) (edited on 2023-12-01 15:07 (UTC) by Inxsible)
@teJECSke Please stop flagging this package as out of date unless a new version is available on the link marked as Upstream URL on this page !!!