{"id":15144,"date":"2016-07-14T08:53:20","date_gmt":"2016-07-14T05:53:20","guid":{"rendered":"http:\/\/www.altoros.com\/blog\/?p=15144"},"modified":"2021-12-17T00:40:52","modified_gmt":"2021-12-16T21:40:52","slug":"cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/","title":{"rendered":"Cloud Foundry Advisory Board Meeting, July 2016: Time to Migrate to Diego"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#CAB_calls_are_back\" >CAB calls are back<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#Willkommen_in_Frankfurt_Germany\" >Willkommen in Frankfurt (Germany)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#Heres_the_techie_stuff\" >Here&#8217;s the techie stuff<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#The_next_CAB\" >The next CAB<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"CAB_calls_are_back\"><\/span>CAB calls are back<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>It&#8217;s time to migrate to the Cloud Foundry Diego container management system, according to a report at the monthly Cloud Foundry Communinity Advisory Board (CAB) call on Wednesday, July 13.<\/p>\n<div id=\"attachment_11433\" style=\"width: 170px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-11433\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien.jpg\" alt=\"Dr. Max\" width=\"150\" class=\"size-full wp-image-11433\" \/><\/a><p id=\"caption-attachment-11433\" class=\"wp-caption-text\"><small>Dr. Max<\/small><\/p><\/div>The call was the first in two months (a call in June was skipped as it would have followed all the excitement of the Cloud Foundry Summit by just a few days) and was again led by <a href=\"https:\/\/www.linkedin.com\/in\/drmaximilien\" target=\"_blank\" rel=\"noopener noreferrer\">Michael Maximilien<\/a> (Dr. Max). <\/p>\n<p>The Diego team, headed by <a href=\"https:\/\/www.linkedin.com\/in\/eric-malm-a3554117\" target=\"_blank\" rel=\"noopener noreferrer\">Eric Malm<\/a>, is currently working on a DEA\/Warden end-of-life (EOL) announcement, so the time to transition to Diego is now or very soon, according to a report during the CAB call.<\/p>\n<p>For users and organizations who may be new to Cloud Foundry, or need to be updated, it&#8217;s important to know that Diego features significant architectural and operational changes and upgrades. Two core resources can be found, respectively, at the Cloud Foundry Foundation <a href=\"https:\/\/docs.cloudfoundry.org\/concepts\/diego\/diego-architecture.html\" target=\"_blank\" rel=\"noopener noreferrer\">website<\/a> and at <a href=\"https:\/\/github.com\/cloudfoundry\/diego-release\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Willkommen_in_Frankfurt_Germany\"><\/span>Willkommen in Frankfurt (Germany)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_15146\" style=\"width: 170px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/Chip-Childers-LinkedIn.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-15146\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/Chip-Childers-LinkedIn.jpg\" alt=\"Chip Childers, Cloud Foundry Foundation\" width=\"150\" class=\"size-full wp-image-15146\" \/><\/a><p id=\"caption-attachment-15146\" class=\"wp-caption-text\"><small>Chip Childers<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/chipchilders\" target=\"_blank\" rel=\"noopener noreferrer\">Chip Childers<\/a> and <a href=\"https:\/\/www.linkedin.com\/in\/stormy\" target=\"_blank\" rel=\"noopener noreferrer\">Stormy Peters<\/a> from the CF Foundation presented an update on this year&#8217;s summits. The recent, main summit in Santa Clara was well-attended and vibrant, as we noted in a <a href=\"https:\/\/www.altoros.com\/blog\/top-100-quotes-from-the-cloud-foundry-summit-2016\/\">series of daily reports<\/a>.<\/p>\n<p>The European summit is scheduled to be held September 26\u201328 in Frankfurt. <a href=\"https:\/\/www.cloudfoundry.org\/blog\/cloud-foundry-summit-europe-brings-multi-cloud-and-iot-platform-best-practices-to-frankfurt\/\" target=\"_blank\" rel=\"noopener noreferrer\">Registration<\/a> is now open. Early bird registration expires August 2. It was also noted that more than 200 session proposals have already been submitted, so the time is high to submit any other bright ideas you may have.<\/p>\n<div id=\"attachment_11704\" style=\"width: 170px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/12\/stormy-peters-cab-meeting-cloud-foundry.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-11704\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/12\/stormy-peters-cab-meeting-cloud-foundry-300x300.jpg\" alt=\"Stormy Peters\" width=\"150\" class=\"size-medium wp-image-11704\" \/><\/a><p id=\"caption-attachment-11704\" class=\"wp-caption-text\"><small>Stormy Peters<\/small><\/p><\/div>\n<p>There will not be an Asia summit <em>per se<\/em> this year, but Chip said the CF Foundation team is looking at options for having \u201cCloud Foundry Days\u201d and other smaller events, which would be supported by a single sponsor or a few sponsors.<\/p>\n<p>Related to CF Foundation spreading the word about Cloud Foundry in general, Stormy mentioned a need for more technical blog posts, describing project updates, new features, customer stories, technical issues, and other topics of interest to the community. She promised some swag for published authors.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Heres_the_techie_stuff\"><\/span>Here&#8217;s the techie stuff<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Several people had previously submitted technical backlog reviews and updates on July 12 on github during a project managers&#8217; committee (PMC) meeting, as follows.<\/p>\n<p>&nbsp;<br \/>\n<strong>CLI (<a href=\"https:\/\/www.linkedin.com\/in\/dieskoper\" target=\"_blank\" rel=\"noopener noreferrer\">Dies Koper<\/a>, Fujitsu)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/12\/Dies-Koper-300x300.jpg\" alt=\"Dies Koper\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-11885\" \/><\/p>\n<ul>\n<li>\n<p style=\"margin: 0px 145px 0px 0px;\">Released CF CLI 6.20.0 addressing some regressions (plug-ins, the .cfignore pattern, loggregator panic) and allowing for binding of route services to routes with paths.<\/p>\n<\/li>\n<li>Restarted work on adding support for defining TCP routes and HTTP routes with paths in app manifests. The first story on that has taken much longer than expected as\u00a0<code style=\"color: #222222; background-color: #e6e6e6; padding: 1px 2px;\">cf push<\/code>\u00a0lacked unit tests and needed a lot of refactoring before the actual enhancements could be implemented. This story has now been delivered and we&#8217;re hoping the remaining stories to complete the epic will go more smoothly.<\/li>\n<li>Shared our proposal for an improved\u00a0CF help\u00a0UX on the CF Dev mailing list. The implementation is scheduled to start right after the app manifest epic is completed and released.<\/li>\n<li>Updating <a href=\"https:\/\/docs.cloudfoundry.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">docs.cloudfoundry.org<\/a> pages to hyperlink references to the CF CLI commands to the\u00a0command reference guide.<\/li>\n<li>Looking into creating a policy on what CF releases a CF CLI release supports. &#8220;We want people to be able to install one version of the CLI (the latest) for use with all their Cloud Foundry deployments: potentially multi-region production environments as well as local bosh-lite environments of different versions. At the same time, we would like to remove code complexity dealing with the split of domains in private and share domains and what was there before, and remove the loggregator_consumer library and only rely on the noaa library to retrieve logs and stats. I&#8217;m working on a proposal to share with the CF Dev mailing list soon.&#8221;<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/cli\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<br \/>\n<strong>Garden-Linux (<a href=\"https:\/\/www.linkedin.com\/in\/will-pragnell-3b958249\" target=\"_blank\" rel=\"noopener noreferrer\">Will Pragnell<\/a>, Pivotal)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/01\/Will-Pragnell-cab-cloud-foundry-january-2016-300x300.jpg\" alt=\"Will Pragnell\" width=\"150\"  style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-12009\" \/><\/p>\n<ul>\n<li>Migrated Garden repos to &#8216;cloudfoundry&#8217; GitHub org, &#8216;code.cloudfoundry.org&#8217; import paths.<\/li>\n<li>Shipped v0.339.0 to fix a bug where two containers could end up with the same IP address.<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-attic\/garden-linux\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<br \/>\n<strong>Garden-runC<\/strong><\/p>\n<ul>\n<li>Shipped v0.4.0 to fix a bug where two containers could end up with the same IP address.<\/li>\n<li>Fixed logging for NetOut rules.<\/li>\n<li>Unprivileged containers now use seccomp and AppArmor.<\/li>\n<li>Global host info in \/proc is now hidden from within containers.<\/li>\n<li>Security &#8220;parity&#8221; work finished!<\/li>\n<\/ul>\n<p>&nbsp;<br \/>\n<strong>Diego (<a href=\"https:\/\/www.linkedin.com\/in\/eric-malm-a3554117\" target=\"_blank\" rel=\"noopener noreferrer\">Eric Malm<\/a>, Pivotal)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Eric-Malm-300x300.jpg\" alt=\"Eric Malm\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-11430\" \/><\/p>\n<ul>\n<li>\n<p>Diego v0.1480.0 officially supports relational data stores.<\/li>\n<li>Documented some data store options, behavior of data migration from etcd.<\/li>\n<li>Updated performance protocol for end-to-end tests with 250K apps.<\/li>\n<li>Raw results and metric dashboard from BBS benchmarks at 200K apps publicly visible.<\/li>\n<li>Migrated Diego repos to &#8216;cloudfoundry&#8217; GitHub org, &#8216;code.cloudfoundry.org&#8217; import paths.<\/li>\n<li>Continued to backfill BBS API documentation.<\/li>\n<li>Have access to SoftLayer environment for performance experiments.<\/li>\n<li>About to run updated end-to-end performance experiments at 20 cells to validate metric collection and log analysis and to work out operational details.<\/li>\n<li>Starting development of officially supported version of\u00a0veritas\u00a0CLI tool.<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/diego-release\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<br \/>\n<strong>Infrastructure (<a href=\"https:\/\/www.linkedin.com\/in\/amitkgupta84\" target=\"_blank\" rel=\"noopener noreferrer\">Amit Gupta<\/a>, Pivotal)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Amit-Gupta-300x300.jpg\" alt=\"Amit Gupta\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-11426\" \/><\/p>\n<ul>\n<li>Continued work on Consul &#8220;scrapers&#8221; in service of Elastic Clusters, but temporarily put that work on pause.<\/li>\n<li>Continuing work on zero-downtime etcd TLS upgrade\u2014work is done, now building out acceptance test suites.<\/li>\n<li>Started work to support zero-downtime upgrade of Consul from BOSH 1.0 to BOSH 2.0 manifests\u2014work is done, now building out acceptance test suites.<\/li>\n<li>Postgres\u00a0job now no longer runs any long-running processes as root.<\/li>\n<\/ul>\n<p>&nbsp;<br \/>\n<strong>Release integration (<a href=\"https:\/\/www.linkedin.com\/in\/amitkgupta84\" target=\"_blank\" rel=\"noopener noreferrer\">Amit Gupta<\/a>, Pivotal)<\/strong><\/p>\n<ul>\n<li>Continued work on CATS-as-a-Concourse-task\u2014validating input for better operator experience.<\/li>\n<li>Worked with various teams to pin down and fix issue related to Diego and WebDav interaction timing out pulling down buildpacks.<\/li>\n<li>Continued work on BOSH 2.0 manifests for Cloud Foundry\u2014pipeline should be deploying all jobs by end of day today, next step is to run CATS.<\/li>\n<li>Paying down technical debt around our usage of DataDog in AWS acceptance environment.<\/li>\n<\/ul>\n<p>&nbsp;<br \/>\n<strong>Runtime OG (<a href=\"https:\/\/www.linkedin.com\/in\/michael-fraenkel-31616519\" target=\"_blank\" rel=\"noopener noreferrer\">Michael Fraenkel<\/a>, IBM)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/01\/Michael-Fraenkel-cab-cloud-foudnry-january-2016-300x300.jpe\" alt=\"Michael Fraenkel\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-12012\" \/><\/p>\n<ul>\n<li>Investigating memory leak (unable to reproduce).<\/li>\n<li>Reduce HM9K etcd usage even further, querying all nodes for each app instance on stats.<\/li>\n<li>Bumping our NATS client to the latest.<\/li>\n<li>Investigating the correct configuration for a NATs client to prevent route erasure.<\/li>\n<\/ul>\n<p>&nbsp;<br \/>\n<strong>Loggregator (<a href=\"https:\/\/www.linkedin.com\/in\/jimgcampbell\" target=\"_blank\" rel=\"noopener noreferrer\">Jim Campbell<\/a>, Pivotal)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/12\/jim-campbell-cab-meeting-cloud-foundry-300x300.jpg\" alt=\"Jim Campbell\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-11705\" \/><\/p>\n<ul>\n<li>Moved BOSH HM Forwarder into OS Loggregator.<\/li>\n<li>Variety of work on noaa reliability: timeouts, token refresh, nozzles under load.<\/li>\n<li>Building tooling to speed up iteration cycles of load testing M->D TCP.<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/loggregator\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<p><strong>UAA (<a href=\"https:\/\/www.linkedin.com\/in\/sreetummidi\" target=\"_blank\" rel=\"noopener noreferrer\">Sree Tummidi<\/a>, Pivotal)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Sree-Tummidi.jpg\" alt=\"Sree Tummidi\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-full wp-image-11418\" \/><\/p>\n<ul>\n<li><a href=\"https:\/\/pivotal.io\/security\/cve-2016-4468\" target=\"_blank\" rel=\"noopener noreferrer\">UAA SQL Injection CVE<\/a>.<\/li>\n<li>UAA 3.5.0 release this week.<\/li>\n<li>Updated Tomcat version to 8.0.0\u2014fixes for Low\/Med CVEs.<\/li>\n<li>Deprecated properties for UAA being removed in v3.5.0.<\/li>\n<li>UTF-8 support in UI Templates.<\/li>\n<li>Securing refresh tokens with explicit user scope\/permission (offline access).<\/li>\n<li>UAA performance benchmarking in progress for OAuth end-points.<\/li>\n<li>Upcoming features: Account Chooser for Identity Provider Discovery.<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/uaa\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<br \/>\n<strong>CAPI (<a href=\"https:\/\/www.linkedin.com\/in\/njcalugar\" target=\"_blank\" rel=\"noopener noreferrer\">Nicholas Calugar<\/a>, Pivotal)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/Nicholas-Calugar-300x300.jpg\" alt=\"Nicholas Calugar\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-12804\" \/><\/p>\n<ul>\n<li>Default to unprivileged containers on Diego. Added configuration if operator would like to continue running privileged containers.<\/li>\n<li>WebDAV performance improvement: disable gzip.<\/li>\n<li>Fixed user-provided service creation logging credentials field.<\/li>\n<li>Fixed monit getting stuck when NFS goes away.<\/li>\n<li>Finished first story in v3 migration epic: v2 apps become v3 processes.<\/li>\n<li>Finished story for running CAPI processes as vcap instead of root.<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/capi-release\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<br \/>\n<strong>PERSI (<a href=\"https:\/\/www.linkedin.com\/in\/ted-young-083a2228\" target=\"_blank\" rel=\"noopener noreferrer\">Ted Young<\/a>, Pivotal)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/01\/Ted-Young-cab-cloud-foundry-january-2016.jpg\" alt=\"Ted Young\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-full wp-image-12011\" \/><\/p>\n<ul>\n<li>Met with Docker, agreed to partner on Plugin API improvements.<\/li>\n<li>Creating a local driver\/broker that works in BOSH-Lite.<\/li>\n<li>Defined new <a href=\"https:\/\/docs.google.com\/document\/d\/1aiKQgKLLPFD8vkXXazhAgGzJKW6nRwwWkEJc_xc5tOg\/edit?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">v2.10 Volume Services API<\/a>.<\/li>\n<li>Deployed wordpress on CephFS.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Container networking (<a href=\"https:\/\/www.linkedin.com\/in\/rusha\" target=\"_blank\" rel=\"noopener noreferrer\">Usha Ramachandran<\/a>, Pivotal)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/Usha-Ramachandran-300x300.jpg\" alt=\"Usha Ramachandran\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-15153\" \/><\/p>\n<ul>\n<li>Completed basic forwarding over overlay.<\/li>\n<li>Completed enforcement of policy for containers on the same cell.<\/li>\n<li>Working on enforcement of policy for containers on different cells.<\/li>\n<li>Working on CLI plug-in for configuring container networking policies.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Flintstone \/ Bits-Service (<a href=\"https:\/\/www.linkedin.com\/in\/simonmoser\" target=\"_blank\" rel=\"noopener noreferrer\">Simon Moser<\/a>, IBM)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Simon-Moser-300x300.jpg\" alt=\"Simon Moser\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-11434\" \/><\/p>\n<ul>\n<li>Delivered the bits-service cloud controller integration pull request to the CAPI team, waiting on merge.<\/li>\n<li>Continuing work on signed URLs in the bits-service itself.<\/li>\n<li>Incepted on bits-service to CLI <a href=\"https:\/\/docs.google.com\/document\/d\/1Wun0SJJlhYZtHmmgYSqY6Inoj48XIMUPfcWUgHGOoeI\/edit?pref=2&#038;pli=1#\" target=\"_blank\" rel=\"noopener noreferrer\">integration<\/a>.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Buildpacks \/ Stacks (<a href=\"https:\/\/www.linkedin.com\/in\/dannyrosen\" target=\"_blank\" rel=\"noopener noreferrer\">Danny Rosen<\/a>, Pivotal)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/01\/Danny-Rosen-cab-cloud-foundry-january-2016-300x300.jpe\" alt=\"Danny Rosen\" width=\"150\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-medium wp-image-12010\" \/><\/p>\n<ul>\n<li>New Go buildpack with glide support.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Abacus (<a href=\"https:\/\/www.linkedin.com\/in\/drmaximilien\" target=\"_blank\" rel=\"noopener noreferrer\">Dr. Max<\/a> and <a href=\"https:\/\/www.linkedin.com\/in\/jsdelfino\" target=\"_blank\" rel=\"noopener noreferrer\">Jean-Sebastien Delfino<\/a>, IBM)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/Jean-Sebastien-Delfino.jpg\" alt=\"Jean-Sebastien Delfino\" width=\"120\" style=\"border: 0px; margin: 0px 35px 0px 35px;\" class=\"alignleft size-full wp-image-12806\" \/><\/p>\n<ul>\n<li>Initial stories for adding default UI for onboarding services config into Abacus (SAP India).<\/li>\n<li>Discussing with Pivotal on trial for their products.<\/li>\n<li>Abacus now deployed on all Bluemix envs.<\/li>\n<li>Various bug fixes.<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-attic\/cf-abacus\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_next_CAB\"><\/span>The next CAB<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>There was also some concern expressed during PMC meeting that teams were falling behind in their updates to external dependencies such as NATS and etcd.<\/p>\n<p>This topic merited some discussion during the CAB call as well. It is being addressed by a review of the currency of dependencies in BOSH releases, and there will be discussion of automating activities to address the situation.<\/p>\n<p>And there was a question as to whether there was a plan to move away from etcd entirely. Amit Gupta reported no immediate plan to move entirely away from it. He noted that Diego is planning to move away but there are still other components using etcd, such as loggregator.<\/p>\n<p>The next call is scheduled to be held on August 10, 8 a.m. Pacific Time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CAB calls are back<\/p>\n<p>It&#8217;s time to migrate to the Cloud Foundry Diego container management system, according to a report at the monthly Cloud Foundry Communinity Advisory Board (CAB) call on Wednesday, July 13.<\/p>\n<p id=\"caption-attachment-11433\" class=\"wp-caption-text\">Dr. Max<\/p>\n<p>The call was the first in two months (a call in June was skipped as [&#8230;]<\/p>\n","protected":false},"author":9,"featured_media":15169,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[618,207,873,206],"class_list":["post-15144","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-cab","tag-cf-foundation","tag-cloud-native","tag-oss-cloud-foundry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cloud Foundry Advisory Board Meeting, July 2016: Time to Migrate to Diego | Altoros<\/title>\n<meta name=\"description\" content=\"Call participants  covered numerous technical issues, reminded people of the Frankfurt summit in September, and discussed having smaller events in Asia.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloud Foundry Advisory Board Meeting, July 2016: Time to Migrate to Diego | Altoros\" \/>\n<meta property=\"og:description\" content=\"Call participants covered numerous technical issues, reminded people of the Frankfurt summit in September, and discussed having smaller events in Asia.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2016-07-14T05:53:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-16T21:40:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/cloud-foundry-advisory-board-meeting-july-2016-v1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"919\" \/>\n\t<meta property=\"og:image:height\" content=\"456\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Roger Strukhoff\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roger Strukhoff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/\",\"name\":\"Cloud Foundry Advisory Board Meeting, July 2016: Time to Migrate to Diego | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/cloud-foundry-advisory-board-meeting-july-2016-v1.jpg\",\"datePublished\":\"2016-07-14T05:53:20+00:00\",\"dateModified\":\"2021-12-16T21:40:52+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8\"},\"description\":\"Call participants covered numerous technical issues, reminded people of the Frankfurt summit in September, and discussed having smaller events in Asia.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/cloud-foundry-advisory-board-meeting-july-2016-v1.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/cloud-foundry-advisory-board-meeting-july-2016-v1.jpg\",\"width\":919,\"height\":456},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Foundry Advisory Board Meeting, July 2016: Time to Migrate to Diego\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8\",\"name\":\"Roger Strukhoff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg\",\"caption\":\"Roger Strukhoff\"},\"description\":\"Roger Strukhoff is Director of Research at Altoros. He also serves as Executive Director of the Tau Institute for Global ICT Research, Conference Chair of Cloud Expo and Things Expo, Co-Chair of the Big Data World Forum, and Open-Source Chair for the global DCD Converged conference series. He received his BA from Knox College, and conducted MBA studies at California State University\/East Bay. Previously in his career, he was VP of New Products at International Data Group and Director of Global Publications at TIBCO Software.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/rstrukhoff\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cloud Foundry Advisory Board Meeting, July 2016: Time to Migrate to Diego | Altoros","description":"Call participants  covered numerous technical issues, reminded people of the Frankfurt summit in September, and discussed having smaller events in Asia.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Foundry Advisory Board Meeting, July 2016: Time to Migrate to Diego | Altoros","og_description":"Call participants covered numerous technical issues, reminded people of the Frankfurt summit in September, and discussed having smaller events in Asia.","og_url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/","og_site_name":"Altoros","article_published_time":"2016-07-14T05:53:20+00:00","article_modified_time":"2021-12-16T21:40:52+00:00","og_image":[{"width":919,"height":456,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/cloud-foundry-advisory-board-meeting-july-2016-v1.jpg","type":"image\/jpeg"}],"author":"Roger Strukhoff","twitter_misc":{"Written by":"Roger Strukhoff","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/","url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/","name":"Cloud Foundry Advisory Board Meeting, July 2016: Time to Migrate to Diego | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/cloud-foundry-advisory-board-meeting-july-2016-v1.jpg","datePublished":"2016-07-14T05:53:20+00:00","dateModified":"2021-12-16T21:40:52+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8"},"description":"Call participants covered numerous technical issues, reminded people of the Frankfurt summit in September, and discussed having smaller events in Asia.","breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/cloud-foundry-advisory-board-meeting-july-2016-v1.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/cloud-foundry-advisory-board-meeting-july-2016-v1.jpg","width":919,"height":456},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-july-2016-time-to-migrate-to-diego\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cloud Foundry Advisory Board Meeting, July 2016: Time to Migrate to Diego"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8","name":"Roger Strukhoff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg","caption":"Roger Strukhoff"},"description":"Roger Strukhoff is Director of Research at Altoros. He also serves as Executive Director of the Tau Institute for Global ICT Research, Conference Chair of Cloud Expo and Things Expo, Co-Chair of the Big Data World Forum, and Open-Source Chair for the global DCD Converged conference series. He received his BA from Knox College, and conducted MBA studies at California State University\/East Bay. Previously in his career, he was VP of New Products at International Data Group and Director of Global Publications at TIBCO Software.","url":"https:\/\/www.altoros.com\/blog\/author\/rstrukhoff\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/15144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=15144"}],"version-history":[{"count":35,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/15144\/revisions"}],"predecessor-version":[{"id":65700,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/15144\/revisions\/65700"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/15169"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=15144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=15144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=15144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}