• Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
  • 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.
  • A
    Avaryan
    last edited by Jul 12, 2016, 7:35 PM

    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
    • A
      Avaryan
      last edited by Jul 12, 2016, 7:40 PM

      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
      • A
        Avaryan
        last edited by Jul 12, 2016, 7:50 PM

        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?

        T 1 Reply Last reply Jul 15, 2016, 1:30 AM Reply Quote 0
        • T
          Tom Elliott @Avaryan
          last edited by Jul 15, 2016, 1:30 AM

          @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
          • W
            Wayne Workman
            last edited by Jul 15, 2016, 4:04 AM

            #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
            • T
              Tom Elliott
              last edited by Jul 15, 2016, 3:29 PM

              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

              A 1 Reply Last reply Jul 19, 2016, 2:06 PM Reply Quote 0
              • A
                Avaryan @Tom Elliott
                last edited by Jul 19, 2016, 2:06 PM

                @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.

                T 1 Reply Last reply Jul 19, 2016, 2:12 PM Reply Quote 1
                • T
                  Tom Elliott @Avaryan
                  last edited by Jul 19, 2016, 2:12 PM

                  @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

                  A 1 Reply Last reply Jul 19, 2016, 2:19 PM Reply Quote 0
                  • A
                    Avaryan @Tom Elliott
                    last edited by Jul 19, 2016, 2:19 PM

                    @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.

                    T 1 Reply Last reply Jul 19, 2016, 2:29 PM Reply Quote 0
                    • T
                      Tom Elliott @Avaryan
                      last edited by Jul 19, 2016, 2:29 PM

                      @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
                      • W
                        Wayne Workman
                        last edited by Oct 13, 2016, 3:39 AM

                        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

                        205

                        Online

                        12.1k

                        Users

                        17.3k

                        Topics

                        155.3k

                        Posts
                        Copyright © 2012-2024 FOG Project