Does anyone know if there is any issues with the Repos at the moment? I’m trying to install virtualmin on my new server but its just sitting at step one.
What I have found is if i stop the install I can no longer run a apt update it just sits there. if I remove the two virtualmin repos from my sources.lst file then it works. can anyone advise please?
I dunno. It looks like the OS repos are hanging, but if it only happens when our repos are enabled that would mean it’s something wrong on our end, though I can’t think of what. I just did some test installs on Ubuntu last night and it worked fine; so it’s maybe specific to Debian or maybe specific to the Debian OS repos you’re using (our virtualmin-universal repo is shared across all Debian and Ubuntu versions, while the virtualmin-stretch repo is unique to Debian 9, so maybe that’s where the problem lies).
I’m spinning up a fresh Debian 9 instance right now, and will do some testing.
OK, it’s a race condition, but I can’t figure out why it’s only hitting Debian 9 and only hitting now. I did dozens of test installs on Debian 9 a few months ago and never had this issue (and have never seen it anywhere else). I wonder if there’s been an update to ash that effects fork behavior.
Edit: Not ash-related. It happens under bash, too. So, an apt-get update maybe. I’m gonna have to poke around in my progress indicator library to see if I can figure out why it’s not breaking out of its loop properly.
Edit2: OK, not a race in my code, at all. It’s apt-get that’s locking up. Which you mentioned. Weird.
If the repo are in https, you’ll need to install “apt-transport-https” before allowing the installation to run on debian.
I too was having this issue until I “apt-get install apt-transport-https” and reran the installation ignoring the warning.
Ah, that explains it. I’ve rolled back the change. The repos are signed, anyway, so it doesn’t really matter. I just figured while I was in there I’d make the change, since all of our servers have https already and it doesn’t make a big difference in performance/load.