blob: e74521b92da0b28f6481b88a68d0128365e53548 [file] [log] [blame]
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8804],{3905:(e,t,a)=>{a.d(t,{Zo:()=>c,kt:()=>p});var l=a(67294);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function r(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){n(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,l,n=function(e,t){if(null==e)return{};var a,l,n={},o=Object.keys(e);for(l=0;l<o.length;l++)a=o[l],t.indexOf(a)>=0||(n[a]=e[a]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(l=0;l<o.length;l++)a=o[l],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}var i=l.createContext({}),u=function(e){var t=l.useContext(i),a=t;return e&&(a="function"==typeof e?e(t):r(r({},t),e)),a},c=function(e){var t=u(e.components);return l.createElement(i.Provider,{value:t},e.children)},k="mdxType",h={inlineCode:"code",wrapper:function(e){var t=e.children;return l.createElement(l.Fragment,{},t)}},d=l.forwardRef((function(e,t){var a=e.components,n=e.mdxType,o=e.originalType,i=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),k=u(a),d=n,p=k["".concat(i,".").concat(d)]||k[d]||h[d]||o;return a?l.createElement(p,r(r({ref:t},c),{},{components:a})):l.createElement(p,r({ref:t},c))}));function p(e,t){var a=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var o=a.length,r=new Array(o);r[0]=d;var s={};for(var i in t)hasOwnProperty.call(t,i)&&(s[i]=t[i]);s.originalType=e,s[k]="string"==typeof e?e:n,r[1]=s;for(var u=2;u<o;u++)r[u]=a[u];return l.createElement.apply(null,r)}return l.createElement.apply(null,a)}d.displayName="MDXCreateElement"},67747:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>i,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var l=a(87462),n=(a(67294),a(3905));const o={layout:"post",title:"Apache CloudStack Weekly News - 28 January 2013",slug:"apache_cloudstack_weekly_news_28"},r=void 0,s={permalink:"/blog/apache_cloudstack_weekly_news_28",editUrl:"https://github.com/apache/cloudstack-www/tree/main/blog/2013-01-28-apache_cloudstack_weekly_news_28.md",source:"@site/blog/2013-01-28-apache_cloudstack_weekly_news_28.md",title:"Apache CloudStack Weekly News - 28 January 2013",description:"As the 4.1.0 feature freeze approaches, the mailing list has been extremely active. The activity on -dev is off the charts, with (according to MarkMail) more than 4,400 messages sent to -dev in January - and the month isn't over yet! This eclipses the previous record set in October 2012 of 3,109 messages. Major discussions this week include the Javelin merge and IP clearance issues.",date:"2013-01-28T00:00:00.000Z",formattedDate:"January 28, 2013",tags:[],hasTruncateMarker:!1,authors:[],frontMatter:{layout:"post",title:"Apache CloudStack Weekly News - 28 January 2013",slug:"apache_cloudstack_weekly_news_28"},prevItem:{title:"Apache CloudStack Weekly News - 4 February 2013",permalink:"/blog/apache_cloudstack_weekly_news_4"},nextItem:{title:"Apache CloudStack Weekly News - 21 January 2013",permalink:"/blog/apache_cloudstack_weekly_news_21"}},i={authorsImageUrls:[]},u=[],c={toc:u},k="wrapper";function h(e){let{components:t,...a}=e;return(0,n.kt)(k,(0,l.Z)({},c,a,{components:t,mdxType:"MDXLayout"}),(0,n.kt)("p",null,"As the 4.1.0 feature freeze approaches, the mailing list has been extremely active. The activity on -dev is off the charts, with (according to MarkMail) more than 4,400 messages sent to -dev in January - and the month isn't over yet! This eclipses the previous record set in October 2012 of 3,109 messages. Major discussions this week include the Javelin merge and IP clearance issues."),(0,n.kt)("p",null,"The feature freeze is 31 January 2013. Testing and bugfixing will carry through from 1 February 2013 to 28 February 2013, then docs freeze is on 28 February (excepting release notes and translations). See the full schedule ",(0,n.kt)("a",{href:"https://cwiki.apache.org/CLOUDSTACK/cloudstack-41-release.html",class:"external-link",rel:"nofollow"},"on the wiki"),"."),(0,n.kt)("h3",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-MajorDiscussionsandIssues"}),"Major Discussions and Issues"),(0,n.kt)("p",null,"As usual, the -dev mailing list has been hopping for the past week. Here's a summary of some of the major issues and discussions that have taken place over the last week."),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-Countingdowntofeaturefreezefor4.1.0incubating"}),"Counting down to feature freeze for 4.1.0-incubating"),(0,n.kt)("p",null,"Reminder on 21st January that there were ",(0,n.kt)("a",{href:"http://markmail.org/message/jldbgu3g3e6iqqan",class:"external-link",rel:"nofollow"},(0,n.kt)("b",null,"10 days left to feature freeze"))," on Apache CloudStack 4.1.0-incubating. Status at the time of the reminder:"),(0,n.kt)("blockquote",null,(0,n.kt)("p",null,"Out of 95 total proposed features / improvements, their status is:"),(0,n.kt)("p",null,"3 Closed",(0,n.kt)("br",null),"12 Resolved",(0,n.kt)("br",null),"5 Reopened",(0,n.kt)("br",null),"21 In Progress",(0,n.kt)("br",null),"54 Open")),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-IPDonations"}),"IP Donations"),(0,n.kt)("p",null,"This week we had several VOTE results around IP donations from Citrix. "),(0,n.kt)("ul",null,(0,n.kt)("li",null,(0,n.kt)("a",{href:"http://markmail.org/thread/uvxhsepmh6evjj7d",class:"external-link",rel:"nofollow"},'Accept a donation of "Documentation for various features" from Citrix')," Result: passed."),(0,n.kt)("li",null,(0,n.kt)("a",{href:"http://markmail.org/message/uvxhsepmh6evjj7d",class:"external-link",rel:"nofollow"},"Accept a donation of 'Documentation for various features' from Citrix")," Result: passed."),(0,n.kt)("li",null,(0,n.kt)("a",{href:"http://markmail.org/thread/h57bhg24edgc2gzm",class:"external-link",rel:"nofollow"},"No IP Clearance Needed to accept a donation of 'support security group enabled network in advanced zone'")," Result: passed."),(0,n.kt)("li",null,(0,n.kt)("a",{href:"http://markmail.org/message/qgfqglqqyrutes2l",class:"external-link",rel:"nofollow"},"Accept a donation of 'network service support in shared network' from Citrix")," Result: passed."),(0,n.kt)("li",null,(0,n.kt)("a",{href:"http://markmail.org/message/ywu5c7a3m3jdq345",class:"external-link",rel:"nofollow"},"Accept a donation of 'providing support of optional Public IP assignment for EIP with Basic Zone' from Citrix")," Result: passed."),(0,n.kt)("li",null,(0,n.kt)("a",{href:"http://markmail.org/message/rkli5q5bkudnxmub",class:"external-link",rel:"nofollow"},"Accept a donation of Enhanced Baremetal Provisioning support from Citrix")," Result: passed."),(0,n.kt)("li",null,(0,n.kt)("a",{href:"http://markmail.org/message/cilpefqcebbr3fub",class:"external-link",rel:"nofollow"},"Accept a donation of Egress firewall rules feature for guest network for CloudStack from Citrix")," Result: passed."),(0,n.kt)("li",null,(0,n.kt)("a",{href:"http://markmail.org/message/vujv6lz2gqbrapmf",class:"external-link",rel:"nofollow"},"Accept a donation of reset SSH key to access a VM in CloudStack from Citrix")," Result: passed."),(0,n.kt)("li",null,(0,n.kt)("a",{href:"http://markmail.org/message/bzvirvppcufjhcty",class:"external-link",rel:"nofollow"},"Accept a donation of SRX&F5 inline mode support in CloudStack from Citrix")," Result: passed.")),(0,n.kt)("p",null,"Note that Chip Childers sent an ",(0,n.kt)("a",{href:"http://is.gd/W8KUtQ",class:"external-link",rel:"nofollow"},"email about incoming IP Clearance VOTEs")," to incubator-general@apache.org about the 7 IP clearance votes that would be sent to the incubator folks. "),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-JavelinMerge"}),"Javelin Merge"),(0,n.kt)("p",null,"Alex Huang started ",(0,n.kt)("a",{href:"http://markmail.org/message/fjelvc3nrs2szsyq",class:"external-link",rel:"nofollow"},"a discussion about merging the Javelin branch into master"),'. "The content of the merge is the storage framework refactoring and converting everything use Spring." There\'s ',(0,n.kt)("a",{href:"http://markmail.org/message/2a2rxjwhlxnze2d3",class:"external-link",rel:"nofollow"},"some decisions yet to be resolved around the storage piece of this")," that needs to be resolved before the request to merge Javelin is decided."),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-LICENSEandNOTICEfilesfor4.1.0"}),"LICENSE and NOTICE files for 4.1.0"),(0,n.kt)("p",null,"Chip Childers has ",(0,n.kt)("a",{href:"http://markmail.org/thread/ebm2kwwkdtrtwg37",class:"external-link",rel:"nofollow"},"raised a question about changes to the LICENSE and NOTICE files for CloudStack"),". This would remove all binary dependency notice info from the top level LICENSE and NOTICE files in the source tree, and create two copies of the ",(0,n.kt)("a",{href:"http://creadur.apache.org/whisker/",class:"external-link",rel:"nofollow"},"Whisker")," descriptor.xml files, one that generates the source distro's files and one that generates the files for packaged versions of Apache CloudStack. "),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-VOTEcalledfor4.0.1incubating"}),"VOTE called for 4.0.1-incubating"),(0,n.kt)("p",null,"The VOTE for 4.0.1-incubating ",(0,n.kt)("a",{href:"http://markmail.org/thread/v22nhyasqs7e7gwl",class:"external-link",rel:"nofollow"},"has been called")," as of January 25 and will run for 72 hours or until it gets the required votes, or is -1'ed and restarted. Note that, if successful, the release still needs to be voted on by the IPMC and receive at least three +1 votes. The release could be out as early as next week, if all goes well. "),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-WritingunittestsafterJavelinismerged"}),"Writing unit tests after Javelin is merged"),(0,n.kt)("p",null,"Alex Huang has ",(0,n.kt)("a",{href:"https://cwiki.apache.org/confluence/display/CLOUDSTACK/Unit+Testing+with+JUnit+and+Spring",class:"external-link",rel:"nofollow"},"written up a page on how to write unit tests")," after the Spring injection framework is merged into Master. "),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-CloudStackSanFrancsicoBayAreaMeetupgroupcreated"}),"CloudStack San Francsico Bay Area Meetup group created"),(0,n.kt)("p",null,"A new meet group has been created for San Francsico Bay Area ",(0,n.kt)("a",{href:"http://www.meetup.com/CloudStack-SF-Bay-Area-Users-Group/",class:"external-link",rel:"nofollow"},"http://www.meetup.com/CloudStack-SF-Bay-Area-Users-Group/"),". First meetup is expected in February, so stay tuned."),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-Bangupjobontranslations"}),"Bang-up job on translations"),(0,n.kt)("p",null,"According to ",(0,n.kt)("a",{href:"http://markmail.org/thread/ylublriw57wtfwqc",class:"external-link",rel:"nofollow"},"Sebastien Goasguen")," "),(0,n.kt)("blockquote",null,(0,n.kt)("p",null,"The mad race to CloudStack documentation translation has started.",(0,n.kt)("br",null),"Japan is leading the way with 52% of the translation complete.",(0,n.kt)("br",null),"China is close second with 40%",(0,n.kt)("br",null),"Brazil is third with 11%")),(0,n.kt)("p",null,"See more about ",(0,n.kt)("a",{href:"http://buildacloud.org/blog/196-help-needed-to-translate-cloudstack-documentation.html",class:"external-link",rel:"nofollow"},"working on translations on the wiki"),"."),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-HyperVPlugin"}),"Hyper-V Plugin"),(0,n.kt)("p",null,"Donal Lafferty has ",(0,n.kt)("a",{href:"http://markmail.org/thread/ue5kc6gjcex2y6na",class:"external-link",rel:"nofollow"},"submitted a review request for a Hyper-V plugin")," for CloudStack."),(0,n.kt)("h3",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-UpcomingEvents"}),"Upcoming Events"),(0,n.kt)("p",null,"Speaking at events doesn't happen by accident, or without preparation. For example, if you want to speak at a major event like OSCON, you need to submit a talk ",(0,n.kt)("b",null,"well")," in advance. "),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-CFPstobeawareof"}),"CFPs to be aware of"),(0,n.kt)("p",null,(0,n.kt)("a",{href:"http://markmail.org/thread/pgnfhkahhkvha62j",class:"external-link",rel:"nofollow"},"Mark Hinkle sent a note to -dev")," reminding that the CFP for OSCON 2013 will ",(0,n.kt)("a",{href:"http://www.oscon.com/oscon2013/public/cfp/251",class:"external-link",rel:"nofollow"},"close on 4 February"),". If we want to see CloudStack talks at OSCON (and we do, yeah?) then get those proposals in!"),(0,n.kt)("p",null,"The Linux Collaboration Summit CFP ",(0,n.kt)("a",{href:"https://events.linuxfoundation.org/events/collaboration-summit/cfp",class:"external-link",rel:"nofollow"},"also closes on 4 February 2013")," in case you were looking to get a CloudStack or related talk in."),(0,n.kt)("h5",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-What%27sontapforthecomingweeks"}),"What's on tap for the coming weeks"),(0,n.kt)("ul",null,(0,n.kt)("li",null,(0,n.kt)("b",null,"Linux.conf.au"),": Joe Brockmeier is ",(0,n.kt)("a",{href:"https://lca2013.linux.org.au/schedule/30073/view_talk?day=monday",class:"external-link",rel:"nofollow"},"speaking about Apache CloudStack during the Cloud Infrastructure, Distributed Storage and High Availability miniconf")," on Monday (28 January, 2013)."),(0,n.kt)("li",null,(0,n.kt)("b",null,"Linux.conf.au"),": ",(0,n.kt)("a",{href:"http://meetu.ps/vgBVv",class:"external-link",rel:"nofollow"},"Open Cloud Meetup at LCA")," organized by the OpenStack Meetup Group on Tuesday (29 January, 2013)."),(0,n.kt)("li",null,(0,n.kt)("b",null,"FOSDEM"),": Sebastien Goasguen is ",(0,n.kt)("a",{href:"https://fosdem.org/2013/schedule/event/cloudstack/",class:"external-link",rel:"nofollow"},"speaking about Apache CloudStack features and tools")," during the ",(0,n.kt)("a",{href:"https://fosdem.org/2013/schedule/track/cloud/",class:"external-link",rel:"nofollow"},"cloud DevRoom")," at FOSDEM on Sunday (3 February, 2013)."),(0,n.kt)("li",null,(0,n.kt)("b",null,"Build a Cloud Day (BACD)"),": Full day ",(0,n.kt)("a",{href:"http://buildacloud.org/about-cloudstack/cloudstack-events/viewevent/140-build-a-cloud-day-ghent-2013.html",class:"external-link",rel:"nofollow"},"workshop")," on CloudStack co-located with Puppet Camp in Ghent, Belgium (1 February, 2013)."),(0,n.kt)("li",null,(0,n.kt)("b",null,"UK/European User Group Meet-up")," : Shapeblue is organizing a ",(0,n.kt)("a",{href:"http://buildacloud.org/about-cloudstack/cloudstack-events/viewevent/141-ukeuropean-user-group-meet-up.html",class:"external-link",rel:"nofollow"},"meet-up"),". (January 16th, 2013)"),(0,n.kt)("li",null,(0,n.kt)("b",null,"Build a Cloud Day (BACD)"),": Full day ",(0,n.kt)("a",{href:"http://buildacloud.org/about-cloudstack/cloudstack-events/viewevent/138-build-a-cloud-day-scale11x-.html",class:"external-link",rel:"nofollow"},"BACD")," at SCALE on Friday (22 February 2013)."),(0,n.kt)("li",null,(0,n.kt)("b",null,"CloudStack Booth at SCALE"),": Meet with CloudStack folks at SCALE (23-24 February 2013), also Joe Brockmeier is ",(0,n.kt)("a",{href:"http://www.socallinuxexpo.org/scale11x/presentations/taking-open-cloud-11-cloudstack",class:"external-link",rel:"nofollow"},"speaking about CloudStack at SCALE"),".")),(0,n.kt)("h3",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-Jira"}),"Jira"),(0,n.kt)("ul",null,(0,n.kt)("li",null,"All bugs have been cleared for 4.0.1-incubating. Please tag all bugs for the 4.0 branch for 4.0.2 going forward. (Excepting bugs discovered that should be blockers to 4.0.1-incubating, of course.)"),(0,n.kt)("li",null,"4.1.0 currently has ",(0,n.kt)("a",{href:"https://issues.apache.org/jira/browse/CLOUDSTACK/fixforversion/12323253#selectedTab=com.atlassian.jira.plugin.system.project%3Aversion-issues-panel",class:"external-link",rel:"nofollow"},"4 blockers, 14 critical bugs, 279 major bugs, and 36 minor bugs")," unresolved."),(0,n.kt)("li",null,"101 bugs are ",(0,n.kt)("a",{href:"https://issues.apache.org/jira/issues/?jql=project%20%3D%20CLOUDSTACK%20AND%20fixVersion%20%3D%20%224.1.0%22%20AND%20resolution%20%3D%20Unresolved%20AND%20assignee%20is%20EMPTY%20ORDER%20BY%20priority%20DESC",class:"external-link",rel:"nofollow"},"currently unassigned"),".")),(0,n.kt)("h3",null,(0,n.kt)("a",{name:"ApacheCloudStackWeeklyNews-28January2013-NewCommittersandPPMCMembers"}),"New Committers and PPMC Members"),(0,n.kt)("ul",null,(0,n.kt)("li",null,"John Burwell ",(0,n.kt)("a",{href:"http://markmail.org/message/hpqmlwdl7wnm6t5k",class:"external-link",rel:"nofollow"},"has been asked to become a committer, and has accepted"),".")))}h.isMDXComponent=!0}}]);