• Mac OS imaging

    2
    0 Votes
    2 Posts
    699 Views
    george1421G

    FOG does support imaging IA32/IA64 compliant Macs. Setting up some of the pxe (netbooting) requirements are sometimes challenging, but that is a Mac thing not a FOG thing.

    There is a wiki page that talks about imaging Macs with FOG. https://wiki.fogproject.org/wiki/index.php?title=FOG_on_a_MAC

  • One FOG server for multiple teams

    3
    0 Votes
    3 Posts
    2k Views
    Wayne WorkmanW

    @Nicolas-Bricet said in One FOG server for multiple teams:

    To avoid, for example, accidental deletions of images.

    The latest version of Fog records who deletes what images in the history table, in the DB. I had this come up once and asked the senior devs to record who, and they implemented it.

    Also in the latest version, there is a checkbox called “Protected” for each image - when this is enabled, fog won’t let the image be overwritten or deleted via the GUI.

    Both of those functionalities are only available in 1.3+

    You could provide an account to people for the duration of imaging only, then delete their account. You could provide accounts only to your top tier folks, and give everyone else mobile access - so they have to be at the physical boxes in order to image them. Or you could just trust folks, they can do it - you just have to teach them how to do things safely, how stuff works. Let the knowledge flow instead of having a monopoly on it.

    I would not recommend a multi-master setup.

    I come from a school district at my last job, from a department of about 30 people with the same title, “equals” on paper. We had a 14ish server FOG setup - one master and the rest all storage nodes at all the various schools in the district. Everyone had a fog account. In all training I gave about FOG, I always stressed the responsibility that everyone had to have to use fog - and to be extra careful. Out of 2 years usage and that many people in one big system, there were no significant issues. Just pound it into their heads that they must be responsible - and to ask if they don’t know. Extend an olive branch and show them how things work.

  • Separate server for ipxe

    13
    0 Votes
    13 Posts
    4k Views
    Wayne WorkmanW

    @Junkhacker I suspect the same.

    Or, it could possibly be something else. Remember that time I was beating my head against the wall for a week over why the fog server was crippled? Turned out it was a broken fiber cable left laying unfixed for a week by a piece-of-trash contractor that should have been fired.

    Not saying it’s a broken fiber cable but… it could be the last thing you would expect, something very wild and off the wall.

  • Recover Images From Storage Node.

    3
    0 Votes
    3 Posts
    975 Views
    Wayne WorkmanW

    George’s steps will absolutely work - because George is just that kind of guy. His stuff works. I am so sure of this that I didn’t even read what he wrote - I just assume he’s correct.

    But I’ve faced this exact problem before and I solved it by adding the storage node as the master to my new server’s default group. This way replication goes from the old storage node -> New server. I let that run and sync - and after it was done I removed master from the old node and applied master to the new one. Of course image definitions must exist on the new server for this to happen - you have to recreate these either way.

    Related article: https://wiki.fogproject.org/wiki/index.php?title=Replication

  • Newbie: How to provision Centos& using FOG

    2
    0 Votes
    2 Posts
    735 Views
    george1421G

    There are several documents that will get you started.
    https://wiki.fogproject.org/wiki/index.php?title=CentOS_7

    It is now recommended that you change selinux setting to permissive and not disabled as it appears in some documentation. Also if you need to leave the firewall enabled you can do that. The developers has provided some guidance on what firewalld rules need to be configured. Or you can just disable the firewalld service as outlined in the docs. Its also best practices to create a new vmdk (virtual disk) for your images and then mount the new vmdk onto the root partition over the /images directory. I have a document on doing that if you need.

    At its most basic step its just installing centos 7 selecting bare minimum configuration, then installing wget, git, and then downloading the fog installers.

    This one is a bit dated and created by some third party, but the steps are almost the same today: http://blog.ibuddy.info/index.php/2015/06/fog-v-1-3-on-centos-7-full-install-guide/

  • 0 Votes
    9 Posts
    6k Views
    Jaymes DriverJ

    @maximillian Keep us posted, I am VERY interested to see your work/what you find!

  • Using FOG with older OS? (Win2000 or even 98/ME, earlier OSX/Linux)

    14
    0 Votes
    14 Posts
    5k Views
    JunkhackerJ

    @Sebastian-Roth said in Using FOG with older OS? (Win2000 or even 98/ME, earlier OSX/Linux):

    Right now we have support for btrfs, ext2, ext3, ext4, fat(12/16/32), hfs+, ntfs, xfs as those seem to be the filesystems that most people use.

    that being said, some of those we don’t test much. not too many people are deploying systems on fat(12/16/32) these days. so, let us know how it goes.

  • Upgrade from 1.3.0 RC to 1.3.4 Release?

    3
    0 Votes
    3 Posts
    2k Views
    C

    Huh, simply change the Git repo… Perfect, worked a charm! Thanks, Wayne!

  • upgrading fog on a standalone network

    32
    0 Votes
    32 Posts
    15k Views
    Jaymes DriverJ

    @fredlwal

    Do you have a webfilter appliance?

    You may have to add launchpad.net to the whitelist, or the bypass list so that the traffic is not monitored?

    We filter all traffic anything ssl gets decrypted and sent down to the client (basically a man in the middle) and I had to add the url to the bypass list so the traffic is not decrypted.

    I could get to the website fine, but I saw issues with adding the repository. (I even added the repo to the sources.list which helped some but not completely.)

  • Questions regarding Storage Upgrade

    11
    0 Votes
    11 Posts
    3k Views
    ?

    @Tom-Elliott If I convert the disk to GPT (which wipes over the clone). After I clone the drive again (after converting disk to GPT) I will need to segment the drive in 4TB partitions (excluding OS partition). Since there will be several partitions (ex. (2) 4TB partitions) how will this need to be setup up in FOG regarding images moved across several partitions?

  • Deploy only subset of group

    5
    0 Votes
    5 Posts
    1k Views
    Wayne WorkmanW

    I did do this at my last job for one classroom.

    We had mixed models in there, some were Lenovo, some Dell. I hate mixed model rooms. But anyways…

    I had three groups for that classroom. One for the whole room, one for the Lenovos, one for the Dells.

    Before deployment, I would use the classroom group to ensure exactly and only the snapins I wanted were set for the entire room, the right printers, the right AD Credentials.

    Then with the two sub-groups I set the image I wanted each model to have.

    Then I would deploy the Lenovos and Dells separately using their groups. Both groups would wake, image, boot, join the domain, deploy snapins and printers.

    Like magic.

  • Ubuntu Server Install

    8
    0 Votes
    8 Posts
    3k Views
    Tom ElliottT

    @Schuede Please check:

    FOG Configuration Page->FOG Settings->Web Server->FOG_WEB_ROOT and make sure it’s set to /fog.

  • Get "information" into deployment process

    2
    0 Votes
    2 Posts
    597 Views
    george1421G

    There is no function like that in fog. You could create a FOG snapin (deployment package) to do something similar. But the prompting will still be an issue. That capability doesn’t exist today.

  • 0 Votes
    7 Posts
    3k Views
    Wayne WorkmanW

    @danpbow create a batch script (with .bat extension) to do exactly as you need.

    At the end of the wmic command tack on output redirection like > \\x.x.x.x\my_share$\%computername%.txt

    Ending a share name with $ in windows makes it undiscoverable, this is a security thing I recommend you do. The share should allow read/write in the share and security tabs for anonymous logon - this is because the fog client runs as system on the local machine.

    Once the script is working manually, you would create a new snapin and use the batch template and upload the script. Then just try it out on a few hosts in fog web interface.

  • Image size on server

    Solved
    2
    0 Votes
    2 Posts
    947 Views
    C

    Go to Fog Configuration --> Fog Settings --> General Settings --> Check the box next to FOG_FTP_IMAGE_SIZE

    This might cause your image page to load slower depending on how many images you have.

  • Setting up new, large fog setup

    10
    0 Votes
    10 Posts
    3k Views
    george1421G

    @chris.dees I started to create a POC document of what you might be looking for in this tutorial. https://forums.fogproject.org/topic/9449/dynamic-fog-replicator-transfer-rates The mechanics of the script work on my test system.

    The idea is to create the ability to change the transfer (bit) rates used by the replicator service based on the time of day. While this isn’t exactly what you want the same concepts can be applied to start and stop the replicator service based on time of day.

    The follow commands to stop and start the replicator service.

    On a sysv based system
    service FOGImageReplicator stop
    service FOGImageReplicator start

    Or on a systemd based system
    systemctl stop FOGImageReplicator.service
    systemctl start FOGImageReplicator.service

  • How big can Snapins be now?

    30
    0 Votes
    30 Posts
    14k Views
    J

    @Tony-Ayre just wanted to acknowledge that this is definitely a limitation of FOG backend that we were handed when @Tom-Elliott picked up this project. Our current rewrite addresses this problem (and most scaling problems), but it’ll be a quite a bit before FOG 2.0 is ready.

  • How does fog see drives in a system

    7
    0 Votes
    7 Posts
    2k Views
    Wayne WorkmanW

    @dureal99d said in How does fog see drives in a system:

    Linux sees my drive as /dev/sdc1, however a booting fog sees my same boot drive drive as /dev/sdd1

    Make sure you don’t have any SD cards stuck in the system. Also is the hard disk a hybrid drive (flash and mechanical)? Did you install Linux on the system or are you just live booting from a flash drive?

    Can we get the output of lsblk please?

  • Resetting Encryption data

    3
    0 Votes
    3 Posts
    1k Views
    neodawgN

    Good to know… Thanks

  • Snapins question

    3
    0 Votes
    3 Posts
    1k Views
    D

    @Tom-Elliott Ok Thank You!!!

223

Online

12.4k

Users

17.4k

Topics

155.9k

Posts