Giter Club home page Giter Club logo

Comments (2)

dominikvagner avatar dominikvagner commented on June 13, 2024

I am not sure if the create_bios_config_job function should be removed/is not needed. 😅
Investigated it a bit and here is what I got 🕵️‍♂️:

  • I picked the change_boot functionality for testing it. (Was monitoring the behavior through virtual console.)

  • Here is how it works with the create_bios_config_job still in place:

    • First I set the boot to director type as a starting point.
    • Then I run the command to change it to foreman, which it did.
    • After it was done, I ran the command to change boot to foreman again, and it didn't go through because it said that it's already in that config. This was expected and worked like it should.
  • Now I went and removed the call to create_bios_config_job from the change_boot function and tried to do this again:

    • Changed the boot to director, went through.
    • Then changed the boot to foreman, went through, all good.
    • Ran it again to set the boot to foreman, but got no message saying it is in that config now, and the command went trough, restarted the server and just executed all of itself again.

From seeing this behavior I don't think the call to create_bios_config_job is there without it's purpose as the command clearly works differently when that function is used compared to when not. Also while restarting certain steps using the Lifecycle Controller were executed only when using that function/creating the bios job (Monitored on virtual console). The settings may not actually apply without it, or they might not be surviving a reboot.

from badfish.

grafuls avatar grafuls commented on June 13, 2024

Based on: dell-racadm-bios-nic-techsheet.pdf
Seems like what it would be optional for creating the job is actually the reboot job.
Closing issue as won't resolve.

from badfish.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.