• Bandwidth -Transmit

    Solved
    5
    0 Votes
    5 Posts
    1k Views
    P

    This was solved by changing interface defined in storage node, just as Tom said! thanks!

  • QuickReg and Inventory issue

    16
    0 Votes
    16 Posts
    6k Views
    adukes40A

    @george1421 agreed, but it ws already bought… so will work with what I got.

  • Database Schema Installer / Updater Error

    11
    0 Votes
    11 Posts
    2k Views
    A

    Yes I know it is the password

  • FOG prompts me to update the database...

    Solved
    8
    0 Votes
    8 Posts
    2k Views
    S

    @lebrun78 said:

    loging/password defined in /opt/fog/service/etc/config.php

    Well, the DB settings for FOG 1.2.0 are in /var/www/fog/lib/fog/Config.class.php or /var/www/html/fog/lib/fog/Config.class.php - depending on the OS you have installed.

  • Host/Group replication between FOG Servers

    Solved
    52
    0 Votes
    52 Posts
    31k Views
    Wayne WorkmanW

    @Tom-Elliott helped out, it was a bug in replication. It should be fixed in the current.

  • Dell E5570 can't image

    2
    0 Votes
    2 Posts
    1k Views
    S

    @ITadman Try updating the kernel via the web gui (FOG Configuration -> Kernel update) and read through this: https://forums.fogproject.org/topic/7347/latest-dell-computers-won-t-register-boot-on-pxe

  • how to uninstall

    4
    0 Votes
    4 Posts
    2k Views
    Wayne WorkmanW

    @abibbas Ok. What you’ll need to do is edit /opt/fog/.fogsettings and everywhere you see the old address, replace it with the new one. Then, inside of Web Interface -> Storage Management -> [node name] -> address replace the IP with the right one. Also, inside of Web Interface -> FOG Configuration -> FOG Settings -> TFTP -> IP replace the IP in there, also in Web Interface -> FOG Configuration -> FOG Settings -> Web -> IP replace that IP as well.
    Then, re-run the FOG Installer you already have - it will do the rest of the necessary changes.

    After running the installer again, you can then customize the /etc/dhcp/dhcpd.conf file if you want to setup custom DHCP settings.

    You may also read through this: https://wiki.fogproject.org/wiki/index.php?title=Change_FOG_Server_IP_Address

  • upgrading to SVN failed :(

    Solved
    16
    0 Votes
    16 Posts
    4k Views
    Wayne WorkmanW

    @craigcoulson For you and future readers, it’s not necessary to uninstall old versions of FOG, nor is it necessary to move the images. Of course, I will always advise to take backups of the DB and hosts and images - not just when updating but on a regular basis.

  • Build 7819 SVN - Cannot open Host Edit Page

    Solved
    5
    0 Votes
    5 Posts
    1k Views
    S

    Marked solved and moved to FOG problems. Feel free to change if you are able to reproduce the problem as a bug.

  • Groups can no longer hold more than one member (Trunk 7825)

    Solved
    3
    0 Votes
    3 Posts
    826 Views
    A

    Thanks. this seems to be my case

  • PXE Boot Error Input/output error after upgrading from 1.2.0 to GIT 7723

    14
    0 Votes
    14 Posts
    6k Views
    S

    @ppustisr said:

    It appears option 67 is not declared…see code below for dhcpd.conf

    In ISC-DHCP config option 67 is called filename. Should be all fine from what I see. Although George is right about 192.168.0.61 possibly getting into the way at some point in time. That will be very ugly and hard to find I suppose.

    Clients receive IP’s from DHCP (from statically set NIC2) when booting from LAN. (NIC2 statically set to 192.168.0.61)

    Do you have a NIC1 as well?

    Sorry, I missed something here. The client pulling the iPXE boot menu/config will also send HTTP parameter, so please try opening the URL with added parameter and see what you get (in the browser and apache error log): http://192.168.0.61/fog/service/ipxe/boot.php?mac=aa:bb:cc:dd:ee:ff(put your client’s MAC address instead of aa:bb:cc:dd:ee:ff)

  • 0 Votes
    6 Posts
    1k Views
    george1421G

    @ppustisr I’m glad you got it worked out.

  • 7731 - SQL Error

    Solved
    5
    0 Votes
    5 Posts
    1k Views
    M

    Just upgraded and everything is working normally.

    Thanks guys.

  • TFTP PXE-T01: File Not Found

    Solved
    18
    0 Votes
    18 Posts
    5k Views
    M

    @george1421

    It is just a random VM machine running off a Dell server - not sure which kind. I just checked up on the machine this morning and it is still just at “bzImage …” with like a million dots by now…

  • Post Registration Questions and Functions

    5
    0 Votes
    5 Posts
    1k Views
    Tom ElliottT

    I may think of a mechanism to do a “post-registrationscripts” setup that works similarly to post-download script. However, part of the registration system does not require storage information which is really what’s needed to do this properly.

    Your mechanism of updating an init for yourself would work, but it does make keeping up with changes in the init’s a little more difficult, though I don’t imagine much of the changes affecting the way your init would work.

    I have a script that allows me to customize init’s on the fly in the case my build system is just taking too long.

    #!/bin/bash # Check for webroot if [ -n "$1" -a -e "$1" ]; then webroot="$1"; elif [ -e "/srv/http/fog" ]; then webroot="/srv/http/fog"; elif [ -e "/var/www/html/fog" ]; then webroot="/var/www/html/fog"; elif [ -e "/var/www/fog" ]; then webroot="/var/www/fog"; fi if [ ! -e "$webroot/service" ]; then echo "No service directory to work from" exit 1 fi if [ ! -e "$webroot/service/ipxe" ]; then echo "No ipxe directory to work from" exit 1 fi ipxeroot="$webroot/service/ipxe" currDirectory=`pwd` init64='' init32='' if [ ! -f "$ipxeroot/init.xz" -a ! -f "$ipxeroot/init" ]; then echo "No 64 bit init to process" init64='no' fi if [ ! -f "$ipxeroot/init_32.xz" -a ! -f "$ipxeroot/init_32" ]; then echo "No 32 bit init to process" init32='no' fi if [ -n "$init64" -a -n "$init32" ]; then echo "No init files to process" exit 1 fi if [ ! -e "$ipxeroot/tmp" ]; then mkdir $ipxeroot/tmp >/dev/null 2>&1 fi copyTrunkFiles() { svn up /root/trunk/ >/dev/null 2>&1 cp -r /root/trunk/src/buildroot/package/fog/scripts/bin/* $ipxeroot/tmp/bin/ >/dev/null 2>&1 cp -r /root/trunk/src/buildroot/package/fog/scripts/usr/* $ipxeroot/tmp/usr/ >/dev/null 2>&1 cp -r /root/trunk/src/buildroot/package/fog/scripts/etc/* $ipxeroot/tmp/etc/ >/dev/null 2>&1 cp -r /root/trunk/src/buildroot/system/skeleton/etc/* $ipxeroot/tmp/etc/ >/dev/null 2>&1 errorStat $? } mountTmpFolder() { mount -o loop $ipxeroot/$1 $ipxeroot/tmp >/dev/null 2>&1 if [ -z "$2" ]; then errorStat $? elif [ "$?" != "0" -a -f "$ipxeroot/$1" ]; then unmountTmpFolder "true" mountTmpFolder "$1" fi } unmountTmpFolder() { umount $ipxeroot/tmp >/dev/null 2>&1 if [ -z "$1" ]; then errorStat $? fi } initFSCheck() { fsck.ext2 -a $ipxeroot/$1 >/dev/null 2>&1 errorStat $? } recompressInit() { xz -9 -C crc32 >/dev/null 2>&1 < $ipxeroot/$1 > $ipxeroot/${1}.xz errorStat $? } decompressInit() { xz -d >/dev/null 2>&1 < $ipxeroot/${1}.xz > $ipxeroot/$1 errorStat $? } errorStat() { if [ "$1" != "0" ]; then echo "Failed" exit 1 fi echo "OK" } if [ -z "$init64" ]; then if [ -f "$ipxeroot/init.xz" -a ! -f "$ipxeroot/init" ]; then echo -n " * Decompressing 64 bit init..." decompressInit "init" else echo " * 64 bit init already extracted" fi echo -n " * Mounting 64 bit init..." mountTmpFolder "init" "yes" echo -n " * Copying trunk files..." copyTrunkFiles echo -n " * Unmounting init..." unmountTmpFolder echo -n " * Checking ext2 filesystem..." initFSCheck "init" echo -n " * Recompressing 64 bit Init..." recompressInit "init" fi if [ -z "$init_32" ]; then if [ -f "$ipxeroot/init_32.xz" -a ! -f "$ipxeroot/init_32" ]; then echo -n " * Decompressing 32 bit init..." decompressInit "init_32" else echo " * 32 bit init already extracted" fi echo -n " * Mounting 32 bit init..." mountTmpFolder "init_32" "yes" echo -n " * Copying trunk files..." copyTrunkFiles echo -n " * Unmounting init..." unmountTmpFolder echo -n " * Checking ext2 filesystem..." initFSCheck "init_32" echo -n " * Recompressing 32 bit Init..." recompressInit "init_32" fi

    I realize this is probably not customized for your needs, but it should do what you need in a pinch. Of course you’re more than welcome to editing it.

  • This topic is deleted!

    6
    0 Votes
    6 Posts
    24 Views
  • Install fails - SVN revision 5520 on Centos 7 minimal 1511

    8
    0 Votes
    8 Posts
    2k Views
    S

    @coco65 No problem at all. Didn’t take me more than a minute to remember and find the old post. Hope this one will make the question more visible in the forums to help others who are running into the same thing.

  • Can't update GIT or FOG to newer versions.

    12
    0 Votes
    12 Posts
    4k Views
    ManofValorM

    @Tom-Elliott said in Can't update GIT or FOG to newer versions.:

    rpm --nodeps -e git; yum -y install git

    OK, that went through successfully and I am updated with git and FOG. Thanks again Tom.

  • Is it possible to collect hosts while installing fog client on them?

    Solved
    2
    0 Votes
    2 Posts
    495 Views
    Tom ElliottT

    The hostnameregister function of the FOG Client (new) does this for you, but it creates the hosts under a “pending” status.

    You go to the GUI, Hosts, Pending Hosts to see them and approve them for adding into your environment.

136

Online

12.4k

Users

17.4k

Topics

155.9k

Posts