Giter Club home page Giter Club logo

esi's People

Contributors

betaredex avatar danniesh avatar larsks avatar ljmcgann avatar mnbatra avatar naved001 avatar rd4398 avatar samuel-zuk avatar tzumainn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

esi's Issues

Document gaps in Ironic/Keylime support

Keylime has some gaps that may restrict behavior. These gaps should be documented, and perhaps lead to planning of a future milestone.

  • Ironic cannot trigger attestation if the user brings their own keylime server. This - along with workarounds - should be documented
  • ??

┆Issue is synchronized with this Asana task by Unito

Determine alternate path for owner changes

Owner changes are dangerous; allow for future permissions are hard, and there are all sorts of complex use cases that may result in unexpected behavior.

This requirement may be fulfilled by an alternative workflow, such as:

  • Owner A offers up their node to Owner B's project tree
  • We allow for subleases

Create Phase 2 demo video and slide deck

This video should highlight:

  • our production instance
  • leasing capabilities

An accompanying slide deck would be useful for interested people.

These should be linked to from our readthedocs site.

┆Issue is synchronized with this Asana task by Unito

Creating iscsi endpoints in cinder?

If someone wants to attach a data volume to a server in an ESI environment...how does that work? Is it possible to request that cinder create an iscsi endpoint for a volume without "attaching" it to something? This would allow an operator to manually configured the iscsi connection in their host os.

Redfish/IPMI proxy for Ironic nodes

OperateFirst has the requirement of being able to use these sorts of power tools to control the power state of the machine. However we can't allow lessees to get the actual power credentials. A proxy going through Ironic would solve this problem

Leasing notifications?

Do we have any desire to send email notifications when an event happens - when a lease is created, when it starts, when it expires, etc?

This could be a Phase 2 exploration.

┆Issue is synchronized with this Asana task by Unito

ESI Volume CLI

The steps needed to attach a volume to a node are many and complex. We can simplify them by creating custom ESI CLI commands.

Production setup (Hardware dependencies)

Production cloud for MOC and Cloud labs.

DoD:

  • Please identify the tasks required for production-ready ESI and associate those tasks to the 'Production ESI Setup' milestone.

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.