• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Full Inventory with Kernel Options?

    Scheduled Pinned Locked Moved Solved
    FOG Problems
    3
    11
    2.2k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AvaryanA
      Avaryan
      last edited by

      For one of our devices I need to add the kernel argument ‘pci=noacpi’ in order for FOG to be able to work with it.

      I’d like to be able to still do a normal full inventory, but with this added option. Can someone show me the proper parameters and boot options in order to create this as a menu option?

      1 Reply Last reply Reply Quote 0
      • AvaryanA
        Avaryan
        last edited by

        I created a new menu entry with “pci=noacpi mode=manreg” in the Boot Options. That seems to have worked, as I did arrive at the normal Full Inventory screen.

        However, at this point the onboard keyboard was not functioning. Continuing with a usb keyboard resulted in me getting “A hostname with that name already exists.” messages; regardless of what hostname I entered…

        A bit odd.

        1 Reply Last reply Reply Quote 0
        • AvaryanA
          Avaryan
          last edited by

          Apparently doing Full Inventory on ANY model is currently messed up since we upgraded from 1.2.0 to trunk last week…

          Putting the “pci=noacpi mode=autoreg” in Boot Options allows me to get these into the inventory. How do I set the kernel argument automatically to pci=noacpi?

          Tom ElliottT 1 Reply Last reply Reply Quote 0
          • Tom ElliottT
            Tom Elliott @Avaryan
            last edited by

            @Avaryan you can enable this to all hosts by globally setting “FOG configuration->fog settings->FOG_KERNEL_ARGS”. add you pci argument there and it should work to anybody that boots.

            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

            1 Reply Last reply Reply Quote 1
            • Wayne WorkmanW
              Wayne Workman
              last edited by

              #wiki worthy

              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
              Daily Clean Installation Results:
              https://fogtesting.fogproject.us/
              FOG Reporting:
              https://fog-external-reporting-results.fogproject.us/

              1 Reply Last reply Reply Quote 0
              • Tom ElliottT
                Tom Elliott
                last edited by

                I feel I should add, full inventory is already it’s own tasking type. So long as the host is registered, you can task it like any other task by going to Basic Tasks from the element’s sub menu (element being Host or Group). Click on Advanced Tasks. Click on Inventory task.

                OR

                If you deploy the image to a host, it will automatically perform a full inventory every time.

                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                AvaryanA 1 Reply Last reply Reply Quote 0
                • AvaryanA
                  Avaryan @Tom Elliott
                  last edited by

                  @Tom-Elliott said in Full Inventory with Kernel Options?:

                  I feel I should add, full inventory is already it’s own tasking type. So long as the host is registered, you can task it like any other task by going to Basic Tasks from the element’s sub menu (element being Host or Group). Click on Advanced Tasks. Click on Inventory task.

                  OR

                  If you deploy the image to a host, it will automatically perform a full inventory every time.

                  The reason that I like the Full Inventory option rather than Quick is because I can type the desired hostname in as I’m registering PC’s.

                  Tom ElliottT 1 Reply Last reply Reply Quote 1
                  • Tom ElliottT
                    Tom Elliott @Avaryan
                    last edited by

                    @Avaryan What I’m saying is the “Quick Inventory” happens to every system after they’ve been registered. The inventory process itself is identical regardless of what is performing the inventory.

                    Full Registration already performs a Full inventory though. So I don’t understand what you’re asking for.

                    Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                    Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                    Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                    AvaryanA 1 Reply Last reply Reply Quote 0
                    • AvaryanA
                      Avaryan @Tom Elliott
                      last edited by

                      @Tom-Elliott said in Full Inventory with Kernel Options?:

                      @Avaryan What I’m saying is the “Quick Inventory” happens to every system after they’ve been registered. The inventory process itself is identical regardless of what is performing the inventory.

                      Full Registration already performs a Full inventory though. So I don’t understand what you’re asking for.

                      I just wanted the option to create a custom menu item that was identical to the full registration option, but also added in the ‘pci=noacpi’ under kernel arguments for the registered device.
                      That’s what I originally came for, but I don’t really need it now (I’ve already registered most of my new devices). I already created a menu option to use that pci setting as a boot option, allowing me to inventory and then go back in and manually change the kernel argument. I wasn’t able to do full registration because of some other issue… which I’m currently researching/possibly making a thread about.

                      I’ve marked this as solved, but I’m still curious if I can set the kernel arguments automatically like this.

                      Tom ElliottT 1 Reply Last reply Reply Quote 0
                      • Tom ElliottT
                        Tom Elliott @Avaryan
                        last edited by

                        @Avaryan You can globally define pci=noacpi.

                        To my knowledge, this setting just disables the power control of the devices on the systems, so it shouldn’t impact (in a degrading way) any systems to have it set globally. Sure you can create a new menu, but it shouldn’t be necessary.

                        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                        1 Reply Last reply Reply Quote 0
                        • Wayne WorkmanW
                          Wayne Workman
                          last edited by

                          Another tidbit of information I don’t know where to put in the wiki.

                          I think I should create a new article just on common FOG kernel arguments.

                          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                          Daily Clean Installation Results:
                          https://fogtesting.fogproject.us/
                          FOG Reporting:
                          https://fog-external-reporting-results.fogproject.us/

                          1 Reply Last reply Reply Quote 0
                          • 1 / 1
                          • First post
                            Last post

                          273

                          Online

                          12.0k

                          Users

                          17.3k

                          Topics

                          155.2k

                          Posts
                          Copyright © 2012-2024 FOG Project