Joining the Call
On the third Tuesday of every month, we hold a conference call to discuss the Genesis project, and its overall direction. Topics include latest news, development progress, and future direction.
The next Genesis Roadmap Call is
You can also call in to the zoom meeting and enter the Meeting ID given in the channel:
- US: +1 646 876 9923 or +1 669 900 6833
- International numbers available
Calls are not recorded.
Agenda for January 21st, 2020
- Recent Releases
- Upcoming Releases
Development Progress Update
- Trello Board Review
- Dev Team Status Report
December 17th, 2019
These are the notes from our second community call, held at 11:00am EDT on Tuesday, December 17th, 2019.
New Kit Releases
Minio kit v0.4.1 was released on December 5th, 2019, which bumps the Minio version to RELEASE.2019-10-12T01-39-57Z
Addendum: CF Genesis Kit Updates
It was not discussed in the meeting, but cf kit has had some significant
updates since the previous Roadmap Meeting in September.
It has been brought up to date with v9.5.0 of cf-deployment release for the majority of functionality in release v1.6.0.
It has also undergone some drastic refactoring of instance groups and almost all static IPs have been removed in preference for dynamic assignment as of v1.7.0
Container-to-container networking and service discovery was added to v1.7.1, and the routing api is now available as of v1.7.2.
There were further improvements and bug fixes -- please refer to the release notes for full details.
Upcoming Kit Releases
We are continuing our efforts to keep cf-genesis-kit up to feature parity with cf-deployment, with a new release based on cf-deployment v12.5.0 at the end of 2019, or early in 2020 (before next roadmap call). This will include up-to-date releases, improved TLS interworkings between components, and several other bug fixes and minor improvements.
Note: We are not including the updates in v12.6.0 of cf-deployment as they do not work in air-gapped environments.
September 17th, 2019
These are the notes from our second community call, held at 11:00am EDT on Tuesday, September 17th, 2019.
New Kit Releases
BOSH kit v1.5.0 was released on September 6th, 2019, and brings with it a full complement of component software updates. Notably, BOSH itself is now at version 270.5.0, which is the latest as of today.
This release of BOSH deprecates some of the backwards-compaitibility with regards to naming attributed in manifest files, so a lot of other kits got updated to accommodate. If you want to run this, you are highly encouraged to follow suit with your other kit deployments either before, or directly after.
At a minimum, you'll need to run the following versions:
- Concourse Kit v3.6.2
- SHIELD Kit v1.3.1
- Cloud Foundry Kit v1.5.0
- Vault Kit v1.5.1
Concourse kit v3.8.0 was released on September 15th, 2019. Notably, it upgrades to version 5.5.1 of Concourse, which has some nice quality-of-life improvements in the UI and worker areas.
Jumpbox kit v1.0.5 was released on September 13th, 2019. This release primarily includes updates to the OpenVPN component, and software bundled through the corresponding Jumpbox BOSH Release.
Blacksmith kit v0.5.0 was released on September 11th, 2019, bringing with it a new Kubernetes Forge for deploying Kubernetes clusters on-demand. The Genesis Team is currently using this in the Stark & Wayne hardware lab to investigate new ways to break Kubernetes clusters, in an ongoing effort to containerize more. (We talk more about this in a bit).
We are in the thick of bringing the Cloud Foundry deployment up to a more recent vintage. We are currently targeting mid-summer 2019 versions of all components, but because the upstream project moves quickly and breaks things regularly, we are proceeding cautiously. If anyone wants to assist in the testing of pre-release version of the kit, please shout out in the #help channel in Slack.
Moving to Container Deployments
(This was an open discussion)
August 20th, 2019
These are the notes from our first ever community call, held at 11:00am EDT on Tuesday, August 20th, 2019.
Our website (this website!), https://genesisproject.io just got a snazzy new redesign. Now that the day-to-day annoyance of modifying the website content is more well-in-hand, the team expects to start putting up more and more blog posts and documentation!
Blogs, Blogs, and More Docs!
The Genesis Team has been putting forth a concerted effort to write more approachable "first timer" content to get people interested in deploying Cloud technology like CF, BOSH, and Kubernetes into the Genesis mindset.
Hopefully, by the time of our next Communty Call (September 17th), we'll have something more concrete to show off.
Cloud Foundry Genesis Kit
Work continues on keeping the CF Genesis Kit up-to-date with the most recent stable cf-deployment upstream. Our strategy with CF has been to follow the upstream cf-deployment from the community, but discriminate in what we ingest to keep with our vision of Cloud Foundry structure.
For those interested, James showed off the internal CI/CD pipelines that the Genesis Team uses for release engineering, and talked about the specific challenges facing testing at-scale with so many different feature flags, IaaS features, and user preferences.
Concourse v5.4.0 Released!
Lastly (but certainly not leastly) the Concourse Genesis Kit was updated to Concourse v5.4.0! 🎉