Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Former user (Deleted)

Former user (Deleted)

James Turnquist

Agenda

  1. Architectural discussion : single entry point for services
    1. looking for 1 entry point to all of the microservices, discussed briefly how today smi services leverages zuul.   Should this also be considered for on-taskgraph and other future RackHD services?  
    2. currently smi services are also using the workflow engine as an entry point to those services.  Looking to eliminate the smi/workflow engine dependency and leverage a standard api gateway.
      1.  Zuul leverage for smi services as it met the smi service requirements
      2. Recommend looking at other technologies (including ngnix)
      3. Requirements: generate custom filters , load the config from a key-value store
      4. Generate a list of features for these technologies including a POC (how it would work with smi services and node.js)
      5. AI: Amy Mullinsto create epic and initial spike story(ies).  Assignment can be coordinated through the managers.  Recommending to go with a dev that knows the apis very well (redfish, 2.0)
        1. expectation is to have a report out on the various tech. including poc.
        2. Priority on RackHD backlog? AI: Thomas Sullivan to help determine where rackHD epics/racs are now prioritized.
  2. RackHD Release Cadence
    1. As we’re moving in to continuous delivery for the Concourse based CI (ie, deployed packages per merged PR), does that change the need or frequency for weekly RackHD sprint releases?  Email thread started on 9/20.
      1. QRB discussion on 9/27 included having PR quality gates/Post Merge testing on virtual hardware and updating the weekly Sprint Release to run on physical hardware (Baremetal-Regression)
      2. Release process suggestions:
        1. Continuous deployment always overriding devel (debian) , latest (docker)
        2. Dockerhub not updating RackHD files tagged devel
    2. If we are releasing debians and docker containers AND the demo is moved to a docker image, do we still need to provide a script in the new CI env that allows users to generate a Vagrant based RackHD image
      1. 2 use cases:  Vagrant based demo, Vagrant based dev environment
        1. Vagrant based demo becomes obsolete with the docker-compose based demo
        2. Vagrant based dev env also becomes obsolete with the docker-compose based demo (or other means/variations)

...