XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    2CRSI BIOS update not available

    Scheduled Pinned Locked Moved Xen Orchestra
    26 Posts 5 Posters 916 Views 5 Watching
    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.
    • D Offline
      Dezerd
      last edited by

      Hey,

      I just update my XOA with the last release (5.101.0) to check if the new feature which display the BIOS update worked.
      I do have a 2CRSI server (Mona 1.4SR) but there is no information about the BIOS on the Host page

      alt text

      Thanks

      1 Reply Last reply Reply Quote 0
      • olivierlambertO Offline
        olivierlambert Vates 🪐 Co-Founder CEO
        last edited by

        Hi!

        I need to check because maybe you do have yet the IPMI plugin. Let me ping @stormi to discuss that to see when it will reach the repo in an update. Are you on XCP-ng 8.3 or 8.2?

        1 Reply Last reply Reply Quote 0
        • D Offline
          Dezerd
          last edited by

          XCP is now in version 8.3.0 here.

          Thanks

          1 Reply Last reply Reply Quote 0
          • olivierlambertO Offline
            olivierlambert Vates 🪐 Co-Founder CEO
            last edited by

            Thanks! Coming back to you ASAP 🙂

            1 Reply Last reply Reply Quote 1
            • stormiS Offline
              stormi Vates 🪐 XCP-ng Team
              last edited by

              Hi!

              It's not packaged yet in XCP-ng 8.3, but you can get it from https://github.com/xcp-ng/xcp-ng-xapi-plugins/blob/gtn_add_ipmitool_plugin/SOURCES/etc/xapi.d/plugins/ipmitool.py and copy the file as /etc/xapi.d/plugins/ipmitool.py.

              1 Reply Last reply Reply Quote 1
              • D Offline
                Dezerd
                last edited by

                Hi,

                I have just copy the ipmitool on my two hosts but no changes.
                Is there nothing else to do?

                I have reboot the host and XOA.

                Thanks.

                stormiS 1 Reply Last reply Reply Quote 0
                • stormiS Offline
                  stormi Vates 🪐 XCP-ng Team @Dezerd
                  last edited by

                  @Dezerd What does sha256sum /etc/xapi.d/plugins/ipmitool.py report?

                  1 Reply Last reply Reply Quote 0
                  • D Offline
                    Dezerd
                    last edited by

                    Hop : f12475ad40702dd8ae2817d4446c360d380edda4d846a1bfee3ec88853e7060c /etc/xapi.d/plugins/ipmitool.py

                    1 Reply Last reply Reply Quote 0
                    • stormiS Offline
                      stormi Vates 🪐 XCP-ng Team
                      last edited by

                      The checksum is valid. Pinging @gthvn1 who worked on this plugin.

                      gthvn1G 1 Reply Last reply Reply Quote 0
                      • gthvn1G Offline
                        gthvn1 Vates 🪐 XCP-ng Team @stormi
                        last edited by

                        I don't know exactly how it is used in XOA but it looks like it has been merged last week in XO(see https://github.com/vatesfr/xen-orchestra/pull/8144) and I know that Cecile tested it on her setup. So maybe there is a mismatch with the version of XOA you are using?
                        Otherwise from the point of view of xcp-ng you just need to copy the python file in /etc/xapi.d/plugins/ and there is nothing else to do.

                        MathieuRA opened this pull request in vatesfr/xen-orchestra

                        closed feat(xo-server,xo-web/host): replace 2crsi-plugin.py -> ipmitool.py #8144

                        D 1 Reply Last reply Reply Quote 0
                        • olivierlambertO Offline
                          olivierlambert Vates 🪐 Co-Founder CEO
                          last edited by

                          @MathieuRA can you check if we are maybe too strict with the model? Or if we are missing something in that case.

                          1 Reply Last reply Reply Quote 0
                          • D Offline
                            Dezerd @gthvn1
                            last edited by

                            @gthvn1 I just have the latest version of XOA (latest branch).

                            1 Reply Last reply Reply Quote 0
                            • MathieuRAM Offline
                              MathieuRA Vates 🪐 XO Team
                              last edited by

                              Hi.
                              The IPMI plugin is only used to display hardware information if you are using mona_1.44gg.

                              To display if a BIOS update is available, we mainly fetch this endpoint: https://pictures.2cr.si/Images_site_web_Odoo/Pages_produit/VATES-BIOS_BMC_last-version.json

                              Does your host have access to this endpoint?
                              What is the ouput of xo-cli host.getBiosInfo id=<host-id>

                              1 Reply Last reply Reply Quote 2
                              • D Offline
                                Dezerd
                                last edited by

                                Hi,

                                The output is "True".
                                My two hosts have acces to the json script.

                                Sans titre.png

                                My servers are not 1.44gg but 1.4SR which is clearly visible in the script output (by the way, there's an error -> there is an extra "_" at the end of the last URL)

                                Is it possible to modify the script to work with the 1.4SR model?

                                Thank's

                                MathieuRAM 1 Reply Last reply Reply Quote 0
                                • MathieuRAM Offline
                                  MathieuRA Vates 🪐 XO Team @Dezerd
                                  last edited by

                                  Good catch for the extra underscore, it will be fixed, BTW xo-cli should not return true. In your host's Advanced tab, what is shown in Manufacturer Information and BIOS Information?

                                  D 1 Reply Last reply Reply Quote 0
                                  • D Offline
                                    Dezerd @MathieuRA
                                    last edited by

                                    @MathieuRA
                                    Here is the information :
                                    Sans titre.png

                                    MathieuRAM 1 Reply Last reply Reply Quote 0
                                    • MathieuRAM Offline
                                      MathieuRA Vates 🪐 XO Team @Dezerd
                                      last edited by

                                      Well, the problem is here then.
                                      The XAPI reports NULL (NULL) so XO can't compare your bios version and display if it is up to date or not.

                                      @olivierlambert Do you know why there is no value here?

                                      1 Reply Last reply Reply Quote 0
                                      • D Offline
                                        Dezerd
                                        last edited by Dezerd

                                        @MathieuRA I think, i found a problem.
                                        I have just check the Bios version during the boot of my host.
                                        The Product Name is also NULL

                                        IMG_20241212_114710_988.jpg

                                        It seems to be a factory configuration problem (2CRSI)

                                        What type of information do I need to find in the product name (or Manufacturer Info on XOA) ? Just Server model?

                                        1 Reply Last reply Reply Quote 0
                                        • olivierlambertO Offline
                                          olivierlambert Vates 🪐 Co-Founder CEO
                                          last edited by olivierlambert

                                          I think they provided a fix in a recent BIOS, but it's a catch-22 since they sold you the server with the BIOS version before the fix, so you can't have the info displayed in XO to tell you to update the BIOS 😄

                                          1 Reply Last reply Reply Quote 0
                                          • D Offline
                                            Dezerd
                                            last edited by

                                            Ahah ok, it's fun!
                                            I need to find the procedure for the update and I'll let you know.

                                            Thanks!

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