Sorry I needed the server and rolled back to a snapshot so I don’t have the log. Ill take another snapshot in a little while and run the install again.
Posts made by astrugatch
-
RE: Failed upgrade to latest 1.5.7.xxx
-
Failed upgrade to latest 1.5.7.xxx
Tried to upgrade my system (1.5.7 on Ubuntu 18.04) to latest 1.5.7.xxx
Git pull master and run the installer and this is what I get:
Installing LSB_Release as needed * Attempting to get release information.......................Done +------------------------------------------+ | ..#######:. ..,#,.. .::##::. | |.:###### .:;####:......;#;.. | |...##... ...##;,;##::::.##... | | ,# ...##.....##:::## ..:: | | ## .::###,,##. . ##.::#.:######::.| |...##:::###::....#. .. .#...#. #...#:::. | |..:####:.. ..##......##::## .. # | | # . ...##:,;##;:::#: ... ##.. | | .# . .:;####;::::.##:::;#:.. | | # ..:;###.. | | | +------------------------------------------+ | Free Computer Imaging Solution | +------------------------------------------+ | Credits: http://fogproject.org/Credits | | http://fogproject.org/Credits | | Released under GPL Version 3 | +------------------------------------------+ Version: 1.5.8 Installer/Updater * Found FOG Settings from previous install at: /opt/fog/.fogsettings * Performing upgrade using these settings Starting Debian based Installation ###################################################################### # FOG now has everything it needs for this setup, but please # # understand that this script will overwrite any setting you may # # have setup for services like DHCP, apache, pxe, tftp, and NFS. # ###################################################################### # It is not recommended that you install this on a production system # # as this script modifies many of your system # ###################################################################### # This script should be run by the root user. # # It will prepend the running with sudo if root is not set # ###################################################################### # Please see our wiki for more information at: # ###################################################################### # https://wiki.fogproject.org/wiki/index.php # ###################################################################### * Here are the settings FOG will use: * Base Linux: Debian * Detected Linux Distribution: Ubuntu * Interface: eth0 * Server IP Address: REDACTED * Server Subnet Mask: 255.255.255.0 * Server Hostname: REDACTED * Installation Type: Normal Server * Internationalization: 0 * Image Storage Location: /images * Using FOG DHCP: No * DHCP will NOT be setup but you must setup your | current DHCP server to use FOG for PXE services. * On a Linux DHCP server you must set: next-server and filename * On a Windows DHCP server you must set options 066 and 067 * Option 066/next-server is the IP of the FOG Server: (e.g. 10.10.70.4) * Option 067/filename is the bootfile: (e.g. undionly.kpxe) * Are you sure you wish to continue (Y/N) y * Installation Started * Testing internet connection.................................Done * Adding repository if needed.................................OK * Preparing Package Manager...................................OK * Packages to be installed: apache2 bc build-essential cpp curl g++ gawk gcc genisoimage git gzip htmldoc isolinux lftp libapache2-mod-php7.2 libc6 libcurl4 liblzma-dev m4 mariadb-client mariadb-server net-tools nfs-kernel-server openssh-server php7.2 php7.2-bcmath php7.2-cli php7.2-curl php7.2-fpm php7.2-gd php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-mysqlnd php-gettext sysv-rc-conf tar tftpd-hpa tftp-hpa unzip vsftpd wget xinetd zlib1g * Skipping package: apache2.................................(Already Installed) * Skipping package: bc......................................(Already Installed) * Skipping package: build-essential.........................(Already Installed) * Skipping package: cpp.....................................(Already Installed) * Installing package: curl....................................Failed! (Will try later) * Skipping package: g++.....................................(Already Installed) * Skipping package: gawk....................................(Already Installed) * Skipping package: gcc.....................................(Already Installed) * Skipping package: genisoimage.............................(Already Installed) * Skipping package: git.....................................(Already Installed) * Skipping package: gzip....................................(Already Installed) * Skipping package: htmldoc.................................(Already Installed) * Skipping package: isolinux................................(Already Installed) * Skipping package: lftp....................................(Already Installed) * Installing package: libapache2-mod-php7.2...................OK * Skipping package: libc6...................................(Already Installed) * Installing package: libcurl4................................OK * Skipping package: liblzma-dev.............................(Already Installed) * Skipping package: m4......................................(Already Installed) * Installing package: mariadb-client..........................Failed! (Will try later) * Installing package: mariadb-server..........................Failed! (Will try later) * Skipping package: net-tools...............................(Already Installed) * Skipping package: nfs-kernel-server.......................(Already Installed) * Skipping package: openssh-server..........................(Already Installed) * Installing package: php7.2..................................OK * Installing package: php7.2-bcmath...........................OK * Skipping package: php7.2-cli..............................(Already Installed) * Installing package: php7.2-curl.............................OK * Installing package: php7.2-fpm..............................OK * Installing package: php7.2-gd...............................OK * Skipping package: php7.2-json.............................(Already Installed) * Installing package: php7.2-ldap.............................OK * Installing package: php7.2-mbstring.........................OK * Installing package: php7.2-mysql............................OK * Skipping package: php7.2-mysql............................(Already Installed) * Skipping package: php-gettext.............................(Already Installed) * Skipping package: sysv-rc-conf..............................(Does not exist) * Skipping package: tar.....................................(Already Installed) * Skipping package: tftpd-hpa...............................(Already Installed) * Skipping package: tftp-hpa................................(Already Installed) * Skipping package: unzip...................................(Already Installed) * Skipping package: vsftpd..................................(Already Installed) * Skipping package: wget....................................(Already Installed) * Skipping package: xinetd..................................(Already Installed) * Skipping package: zlib1g..................................(Already Installed) * Updating packages as needed.................................OK * Installing now everything is updated........................OK * Confirming package installation * Checking package: apache2...................................Failed! ]0;root@fogimaging: ~/trunk/binroot@fogimaging:~/trunk/bin# reboot
After this completes I cannot access the web console at all (not a failed database connection, its as if apache isn’t running at all) this persists even if I restart apache manually.
-
RE: Adobe Acrobat Reader snapin not working
If I recall correctly the Acrobat exe installer has an MSI baked inside of it. If you run it on a machine and don’t complete the install, then go to your app data local low there should be an acrobat folder in there that has the MSI and a CAB. These are what I use to deploy via group policy.
If your machines are bound you could also do this as a batch script and use a UNC path for the exe and include the arguments in that.
-
RE: Apple Fusion Drive
@george1421
The only reason I can see it continuing to work is because microsoft isn’t primarily a hardware company. They need their OS to be available on many different standard x86_64 hardware. Now if they stop selling OEM installers and only using somesort of pre-baked internet recovery I would be more nervous. -
RE: Apple Fusion Drive
While I’m sure @Sebastian-Roth will work with you to try and get this going. As someone who manages a rather large fleet of Apple computers I’m going to tell you whatever the solution is; its not worth it.
As far as Apple is concerned imaging is dead. Full stop.
The procedure for provisioning machines in bulk is as such:- Install OS via internet recovery or if the machine is brand new it should come out of the box with a current OS (You can do net install on older machines but T2 makes this impossible on newer machines unless you are willing to disable SIP, which you shouldn’t)
- Have your machines enrolled in DEP via school manager or business manager
- DEP will put your machine into your MDM of choice (JAMF, Mosley etc)
- Your MDM will provision profiles and software from your repository
Yes. You can technically image Macs for now, but the process is going to be full of work arounds and scotch tape which in the end will stop working at the next OS and you will need to start over.
Do yourself a favor and stop imaging Macs.
-
RE: Xen Virtual Server - Resize Disk / Partition?
This is more of a Linux question rather than a Xen/Hypervisor question. You can do it by booting to a liveCD and running gparted. Don’t try to modify your drive from your running OS.
-
RE: HTTPS FOG GUI webpage
@Sebastian-Roth said in HTTPS FOG GUI webpage:
You’d need to either manually edit the apache config to not make it force redirect to HTTPS or edit C:\Program File (x86)\FOG\settings.json on the clients and set parameter HTTPS to 1. The later method is preferred from my point of view.
Updating the settings.json on my hosts is what I did for existing clients when I made the move to HTTPS, and creating a new image with an updated install to be used with future clients. The easiest way I found with existing clients was to create a group policy that would move a corrected settings.json into place from a file share.
-
RE: Security Request: Integrated Fail2Ban for login window
In K12 its pretty common to treat many of your internal users as hostile (right or wrong) since students seem to always try to mess with things whether with malice or just screwing around.
Also with some of the other changes in security on FOG (DB and HTTPS etc) pointing toward the outside to manage devices via the client doesn’t sound impossible for small deployments. Again, it’s not what I’m doing or planning to do, but it would be possible if measures like these were in place.
-
Security Request: Integrated Fail2Ban for login window
Might be useful for FOS login too. Shouldn’t be impossible to implement. Add Fail2Ban to list of apps to get from the repo and point it to the login logs. I’m sure I’m way over simplifying it (not a dev obviously). As FOG moves to a more secure standard install (SQL password, HTTPS etc) this would be another great feature to have.
-
RE: Hyper-V or Oracle VirtualBox - Can't PXE Boot/Upload Image to FOG
I used to see the issues with warm boots on older versions. That seems to not be the case in the latest version.
-
RE: Hyper-V or Oracle VirtualBox - Can't PXE Boot/Upload Image to FOG
Virtualbox is where I make all my base images. Are you using EFI or just a standard BIOS VM?
-
RE: Secureboot issues
I would be very interested in that. Do you have a GIT for that, that I could look at?
-
RE: Secureboot issues
Isn’t that what command and configure is for (if you’re a dell shop at least)?
-
RE: Secureboot issues
It would be nice to have, but definitely not make or break for our environment. We already have to touch so many things in BIOS to set our machines up the way we want them that turning off secure boot is just one of many. I don’t really see the value. I know its sold to protect from rootkits, but it feels more like vendor lock-in to Windows.
-
RE: Recommended Versions
I’m currently running on Ubuntu 18.04, you can also check @Wayne-Workman 's fog build site to see what at least is installing correctly. (I don’t have the link handy but I’m sure he can give it to you)
-
RE: Load Balancing and FOG
All the pieces are free. You can use NGINX or apache2 as a load balancer (there are other free purpose specific options as well), the fog front end is obviously already free, as is MySQL / mariaDB as well as memcached. JAMF isn’t free I’m just using their configuration as an example of how this would be done. They operate in much the same way FOG does with clients checking into a frontend that’s backed by a DB.
-
RE: Load Balancing and FOG
Might be a good idea to look at how JAMF does this. Its a similar setup with a HTTP loadbalancer -> multiple front ends (Tomcat in their case) -> a single SQL DB + a memcache server
-
RE: XCP-ng (XEN) EFI PXE
It can boot iso images. So I guess this would be a pretty good route to take. Is there a guide for making a bootable usb/cd in the wiki?
-
RE: XCP-ng (XEN) EFI PXE
How do I see my current kernel version?bzImage Version: 4.19.48
bzImage32 Version: 4.19.48 -
XCP-ng (XEN) EFI PXE
I know this is going to be a long shot but has anyone PXE booted successfully in XCP-ng using EFI boot? I get the FOS menu to come up but after I select any option i get the init loading then a black screen. Monitoring in Xcp center shows nothing is happening (no processing or network traffic).
EDIT
As a note booting with BIOS enabled in Xen works fine but I am trying to use it to create base images for EFI machines that will be running in EFI. I used to do this in VirtualBox by switching back and forth between EFI and BIOS when capturing images, but I would like to do this work off my laptop and central so I don’t have to be tied to a location to do the work.