Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UniFi Network Application 8.0.7 is now out #702

Closed
jmmartj opened this issue Nov 20, 2023 · 47 comments
Closed

UniFi Network Application 8.0.7 is now out #702

jmmartj opened this issue Nov 20, 2023 · 47 comments

Comments

@jmmartj
Copy link

jmmartj commented Nov 20, 2023

Hi Jacob,

 This is merely a request/fyi:

https://community.ui.com/releases/UniFi-Network-Application-8-0-7/7818b9df-4845-4c82-ba3c-1218e61010d4

 Also, how can I buy you a beverage?  Thanks for all you do!

~jm

@jmmartj jmmartj changed the title UniFi Network Application 8.0.7 is now UniFi Network Application 8.0.7 is now out Nov 20, 2023
@runepiper
Copy link

Also, how can I buy you a beverage? Thanks for all you do!

You can sponsor @jacobalberty here: https://github.com/sponsors/jacobalberty

@GamertechAU
Copy link
Contributor

I've updated my PR to add 8.0.7, keep in mind it seems this update wasn't tested with 3rd party routers and is apparently completely broken with any form of 3rd party authentication/DHCP.

@Arn0uDz
Copy link

Arn0uDz commented Nov 23, 2023

@Gamertech do you know when this will be pushed to main? Or is that down to the maintainer.

@GamertechAU
Copy link
Contributor

Only Jacobalberty can approve it, so whenever he comes back from wherever he is atm.

There are instructions in the PR comments that tells you how to build it locally if you're interested.

@iKowex
Copy link

iKowex commented Nov 24, 2023

No more waiting for updates?

There are instructions in the PR comments that tells you how to build it locally if you're interested.

Can you share the link?

@jokay
Copy link

jokay commented Nov 24, 2023

#527 (comment) 😉

@iKowex
Copy link

iKowex commented Nov 24, 2023

#527 (comment) 😉

Thanks, but it’s easier to switch to goofball222/unifi

@jokay
Copy link

jokay commented Nov 24, 2023

Thanks, but it’s easier to switch to goofball222/unifi

I wasn't aware of this one, looks promising with the option to use an alpine based image 💪🏼

I may give this one a try too 😉

@TristanBrotherton
Copy link

Would anyone care to share the upgrade path they took to migrate to goofball222/unifi ?

@iKowex
Copy link

iKowex commented Nov 28, 2023

Would anyone care to share the upgrade path they took to migrate to goofball222/unifi ?

There's nothing complicated there. The first thing you do is export the settings from the old one. Install according to the instructions goofball222/unifi, plus you need to install it on synology java 17 and export the settings when you first log in.

@jokay
Copy link

jokay commented Nov 28, 2023

Or if you prefer to run it on a virtual machine or a RaspberryPi you can use docker-compose and the sample from here (you wouldn't need to take care of the Java version) 😉

Backup (and restore) can be done as follows:

image

@iKowex I decided to use the Docker image from linuxserver/unifi-network-application for now as goofball222/unifi seems to be more of a "one man show"? 🤔

@waja
Copy link
Contributor

waja commented Nov 28, 2023

as goofball222/unifi seems to be more of a "one man show"? 🤔

Same as this repository.

@jokay
Copy link

jokay commented Nov 28, 2023

as goofball222/unifi seems to be more of a "one man show"? 🤔

Same as this repository.

Not exactly, if you compare the Git commits of both repos 😉

@waja
Copy link
Contributor

waja commented Nov 28, 2023

as goofball222/unifi seems to be more of a "one man show"? 🤔

Same as this repository.

Not exactly, if you compare the Git commits of both repos 😉

Okay ... to be more exact: Both have just one single maintainer.

@iKowex
Copy link

iKowex commented Nov 29, 2023

as goofball222/unifi seems to be more of a "one man show"? 🤔

Same as this repository.

Not exactly, if you compare the Git commits of both repos 😉

Okay ... to be more exact: Both have just one single maintainer.

I don't see any problems. You can always switch to another one, this is done very quickly.

@kennetharethun
Copy link

as goofball222/unifi seems to be more of a "one man show"? 🤔

Same as this repository.

Not exactly, if you compare the Git commits of both repos 😉

Okay ... to be more exact: Both have just one single maintainer.

I don't see any problems. You can always switch to another one, this is done very quickly.

I personally switched back to Jacob’s repo earlier this month. Linuxserver container broke everything by bumping automatically to 8.x. I’d rather it be stable and thoroughly tested, so I’m staying even if that means I’m a few versions behind. Kudos to Jacob for always keeping it stable and almost always keeping it a zero touch deployment by testing it so thoroughly.

@jokay
Copy link

jokay commented Dec 3, 2023

Linuxserver container broke everything by bumping automatically to 8.x.

@kennetharethun I wonder if you are using the tag :latest, because this is what can happen?

Personally I use explicit container versions and handle updates independently using renovate 😉

image

Anyway, this is what are backups for. Very easy using the automatic backups of the UniFi network application.

And as @iKowex wrote "You can always switch to another one, this is done very quickly."

@Hamsterman
Copy link

Just a quick question - is these major updates safe to upgrade via a "pull the latest image" or do you usually need to do other stuff ?

@GamertechAU
Copy link
Contributor

Usually safe, but always take a backup first, and check the UI forums to see what each update is incompatible with this time, cause there's always something they've broken.

In this case, 8.0.7 is incompatible with non-UI routers and authentication.

@stefan01220
Copy link

when it's planned to update to 8.0.7?

@DissonanceTK
Copy link

DissonanceTK commented Dec 4, 2023

In this case, 8.0.7 is incompatible with non-UI routers and authentication.

@Gamertech - Sorry if this is a dumb question, but what exactly isn't compatible? I'm using pfSense as my router and UI Network 8.0.7 to run my UI switches and APs. It all works great! I'm guessing this isn't the use case you mean... ?

@GamertechAU
Copy link
Contributor

That's the use case I mean. 8.0.7 has major compatibility issues with networks running a non-UI router/gateway and/or 3rd party RADIUS/DHCP.

@kennetharethun
Copy link

Linuxserver container broke everything by bumping automatically to 8.x.

@kennetharethun I wonder if you are using the tag :latest, because this is what can happen?

Personally I use explicit container versions and handle updates independently using renovate 😉

image

Anyway, this is what are backups for. Very easy using the automatic backups of the UniFi network application.

And as @iKowex wrote "You can always switch to another one, this is done very quickly."

It happened because linuxserver doesn’t test anything. I have backups. And I do not have the time to babysit each and every single network application update, so I’m yoloing the latest tags and it’s been working fine until I switched from Jacob’s to linuxserver and now I’m back. I don’t mind the delays in updates as much as you guys apparently do.

@jokay
Copy link

jokay commented Dec 5, 2023

I don’t mind the delays in updates as much as you guys apparently do.

I do, because the Gateway Lite (UXG-Lite) requires 8.x, so at least my use case seems to be indeed different 😉

@GamertechAU
Copy link
Contributor

Keep in mind, UI's 'Lite' devices don't support spanning tree STP/RSTP, so if you ever have a network loop it'll storm and take down your network. They don't mention that little tidbit in their advertising.

@jokay
Copy link

jokay commented Dec 5, 2023

Well WireGuard Site-To-Site VPN comes only with the next update as well (see here), so we may see this feature later too?

@Gamertech But isn't STP/RSTP supposed to be handled on the switch and not on the firewall?

image

@joseluislucio
Copy link

Why I cannot see more vpn options?
image

@iKowex
Copy link

iKowex commented Dec 7, 2023

Why I cannot see more vpn options? image

What router do you have?
If you don’t have UDM PRO, then no way.

@joseluislucio
Copy link

Why I cannot see more vpn options? image

What router do you have? If you don’t have UDM PRO, then no way.

I have USG-Pro-4. Is not planned to be available to this router?

@varoudis
Copy link

varoudis commented Dec 7, 2023

I've updated my PR to add 8.0.7, keep in mind it seems this update wasn't tested with 3rd party routers and is apparently completely broken with any form of 3rd party authentication/DHCP.

Is this still true? im only running only switches and APs from Unifi, with x86 firewall/routing.

@wurmr
Copy link

wurmr commented Dec 7, 2023

I've updated my PR to add 8.0.7, keep in mind it seems this update wasn't tested with 3rd party routers and is apparently completely broken with any form of 3rd party authentication/DHCP.

Is this still true? im only running only switches and APs from Unifi, with x86 firewall/routing.

I'm running nexusforge/unifi-docker:v8.0.7 with a 3rd party router (mikrotik) that handles all the routing/DHCP without any issues.

I only have Unifi Switches and APs and have never had a Unifi gateway product.

@maisun
Copy link

maisun commented Dec 8, 2023

Anybody have a tutorial on how to migrate from this image to Linuxserver image? Would like to switch however not sure best way to migrate all my settings. Many thanks in advance!

@maisun
Copy link

maisun commented Dec 8, 2023

I don’t mind the delays in updates as much as you guys apparently do.

I do, because the Gateway Lite (UXG-Lite) requires 8.x, so at least my use case seems to be indeed different 😉

How is uxg-lite? Read somewhere the vpn speed is even worse than usg, very surprised

@om3rx
Copy link

om3rx commented Dec 8, 2023

Hi, I'm using this in Docker with Sinology Nas. Can someone guide me how to install 8.0.7?

@elchupoopacabra
Copy link

I don’t mind the delays in updates as much as you guys apparently do.

I do, because the Gateway Lite (UXG-Lite) requires 8.x, so at least my use case seems to be indeed different 😉

I am using jacobalberty's latest, 7.5.176, with a brand new uxg-lite with no issues, fwiw.

@jokay
Copy link

jokay commented Dec 8, 2023

Screenshot_20231208-205728_1

🤷🏼‍♂️

@elchupoopacabra
Copy link

Screenshot_20231208-205728_1

🤷🏼‍♂️

Saw that - not sure why they say that. I honestly don't think it said 8.0.7 when I purchased on release day but could be wrong. As far as I know, I'm not missing any features... I'm using full IDS/IPS/DPI at line speed (only 300mb..) - the option for wiregaurd is available (although I haven't actually tested it) as well.

image

@huub99
Copy link

huub99 commented Dec 9, 2023

Hello all,

I'm also tgrying to update to 8.0.7 in order to install the latest UXG.
My setup:

  • Controller hosted on Synology (jacobalberty version 7.4.156
  • USG-3P
  • USW-Lite-16-PoE
  • USW-Flex-Mini
  • U6-Lite (3x)
  • UAP-AC-IW

What I did.
Created a backup file for the settings only.
Stopped the jacob alberty docker container.

created the docker image with goofball22, (807) I had to do some tricks.
For JVM_EXTRA_OPTS I had to add a space because container manager needs a value to proceed, removing the option resulted in an error. JVM_INIT_HEAP_SIZE I also had to add a value, I added 512M.
After booting I restored the backup. This took ages so after a 30mins I restarted the image.
I could log in and all the hardware was in the list.

However some kept going offline adopting offline etc.
Two out of four AP's and the 16p switch adopted fine the others did not.

With a lot of effort I managed to get the old version working again. All devices adopted fine except the USG.

What am I doing wrong?

Many thanks in advance

@iKowex
Copy link

iKowex commented Dec 9, 2023

Hello all,

I'm also tgrying to update to 8.0.7 in order to install the latest UXG. My setup:

  • Controller hosted on Synology (jacobalberty version 7.4.156
  • USG-3P
  • USW-Lite-16-PoE
  • USW-Flex-Mini
  • U6-Lite (3x)
  • UAP-AC-IW

What I did. Created a backup file for the settings only. Stopped the jacob alberty docker container.

created the docker image with goofball22, (807) I had to do some tricks. For JVM_EXTRA_OPTS I had to add a space because container manager needs a value to proceed, removing the option resulted in an error. JVM_INIT_HEAP_SIZE I also had to add a value, I added 512M. After booting I restored the backup. This took ages so after a 30mins I restarted the image. I could log in and all the hardware was in the list.

However some kept going offline adopting offline etc. Two out of four AP's and the 16p switch adopted fine the others did not.

With a lot of effort I managed to get the old version working again. All devices adopted fine except the USG.

What am I doing wrong?

Many thanks in advance

Java 17 installed on synology?

@maisun
Copy link

maisun commented Dec 9, 2023

Managed to get Linuxserver 8.07 running, so far so good :)

@jrothlis
Copy link

jrothlis commented Dec 10, 2023

Hello all,

I'm also tgrying to update to 8.0.7 in order to install the latest UXG. My setup:

  • Controller hosted on Synology (jacobalberty version 7.4.156
  • USG-3P
  • USW-Lite-16-PoE
  • USW-Flex-Mini
  • U6-Lite (3x)
  • UAP-AC-IW

What I did. Created a backup file for the settings only. Stopped the jacob alberty docker container.

created the docker image with goofball22, (807) I had to do some tricks. For JVM_EXTRA_OPTS I had to add a space because container manager needs a value to proceed, removing the option resulted in an error. JVM_INIT_HEAP_SIZE I also had to add a value, I added 512M. After booting I restored the backup. This took ages so after a 30mins I restarted the image. I could log in and all the hardware was in the list.

However some kept going offline adopting offline etc. Two out of four AP's and the 16p switch adopted fine the others did not.

With a lot of effort I managed to get the old version working again. All devices adopted fine except the USG.

What am I doing wrong?

Many thanks in advance

Use https://github.com/nexusforge/unifi-docker/ in the meantime -- a single line change in your docker-compose.yml:

  controller:
    #image: "jacobalberty/unifi:${TAG:-latest}"
    image: "nexusforge/unifi-docker:${TAG:-latest}"

@trustno1foxm
Copy link

Or if you prefer to run it on a virtual machine or a RaspberryPi you can use docker-compose and the sample from here (you wouldn't need to take care of the Java version) 😉

Backup (and restore) can be done as follows:

image

@iKowex I decided to use the Docker image from linuxserver/unifi-network-application for now as goofball222/unifi seems to be more of a "one man show"? 🤔

how did you get it work? I always get an SRAM Authentication error when using [linuxserver/unifi-network-application] thx!

so long

@DaveMcCloud
Copy link

I have a regular old broadband supplier provided router and use DHCP via my QNAP NAS. Is it fair to say that I should swerve 8.0.7 for now based on comments above?

@jrothlis
Copy link

I have a regular old broadband supplier provided router and use DHCP via my QNAP NAS. Is it fair to say that I should swerve 8.0.7 for now based on comments above?

Works completely fine for me, I don't understand what the issue could be. I have 3 Unifi switches and 3 U6-Pro with a Mikrotik router, everything works as expected.

@chopeen
Copy link

chopeen commented Dec 27, 2023

v8.0.24 was released.

@jmmartj
Copy link
Author

jmmartj commented Dec 27, 2023

Ran settings backup of latest 7.x version.
Restored to 8.0.24.
Flawless victory & thanks!

Copy link

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests