Your SlideShare is downloading. ×
0
LCU13: Linaro Infrastructure Update
LCU13: Linaro Infrastructure Update
LCU13: Linaro Infrastructure Update
LCU13: Linaro Infrastructure Update
LCU13: Linaro Infrastructure Update
LCU13: Linaro Infrastructure Update
LCU13: Linaro Infrastructure Update
LCU13: Linaro Infrastructure Update
LCU13: Linaro Infrastructure Update
LCU13: Linaro Infrastructure Update
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

LCU13: Linaro Infrastructure Update

154

Published on

Resource: LCU13 …

Resource: LCU13
Name: Linaro Infrastructure Update
Date: 31-10-2013
Speaker: Milo Casagrande

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
154
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. LAVA Team Linaro Infrastructure Update Milo Casagrande, Thursday
  • 2. www.linaro.org 1. linaro-image-tools 2. ci.linaro.org (Jenkins) (public & private instances) 3. android-build.linaro.org (Jenkins) a. Jenkins build system b. Web front-end & CLI c. AOSP/upstream mirror system 4. review.linaro.org & review.android.git.linaro.org 5. git.linaro.org & android.git.linaro.org 6. cbuild.validation.linaro.org 7. status.linaro.org & roadmap.linaro.org 8. patches.linaro.org 9. releases.linaro.org & snapshots.linaro.org 10. weblogs.linaro.org Linaro Infrastructure
  • 3. www.linaro.org What is it? ● staging.git.linaro.org & staging.review.linaro.org ● gitolite+gitweb (LDAP for users and SSH keys, Crowd for groups auth) ● gerrit for code reviews Timeline ● Switch will happen at the beginning of December Progress update ● Dumb git HTTP problems solved ● Stress testing the staging instance Improved git services (Milo)
  • 4. www.linaro.org What is it? ● status.linaro.org ● Provides a view of progress of JIRA roadmap cards in current engineering cycle ● Provides burndown chart calculated using JIRA Blueprints underlying roadmap cards Timeline ● Initial production release - 2013.10 ● Improvements - before LCA14 Progress update ● Site is live ● All groups status can be accessed through the site status.l.o - (Georgy)
  • 5. www.linaro.org What is it? ● roadmap.linaro.org ● Provides statement of what will be delivered over the time ● Plots data from Linaro Roadmap project onto timeline Timeline ● Alpha available along with status.linaro.org (live) ● Final delivery planned for 2014.03 roadmap.l.o - (Georgy)
  • 6. www.linaro.org What is it? ● Advanced capabilities to mine web traffic & provide decision support system for engineering and sr management Timeline ● EOY13: command-line / manual post-processing weblogs ● LCA14: gui + canned queries + some automated post- processing Progress update ● Initial design/scripts are running on people.l.o ● Preparing for industry review of available solutions ○ https://mixpanel.com/, google analytics, webalizer, weblogs.l.o - (Georgy)
  • 7. www.linaro.org What is it? ● Still a concept, being written ● Rethinking our publishing infrastructure ● Use key-value stores (Amazon S3, RackSpace Cloud Files, …) ● CLI tools from day-0, Rest API Improved Publishing System (Milo) LAVA CI storage.linaro.org snapshots.l.o releases.l.o Cloud files storage (S3, Cloud Files, ...) ...
  • 8. www.linaro.org Infra and ITS teams develop, improve, manage, maintain growing number of systems across Linaro. Usecases we have: ● Local development/debugging ● In-cloud development/debugging ● Quickly bringing up new production service instance ● Maintain/manage existing instances Solution: Latest-generation CM system: Salt and Ansible Timeline ● EOY2012: LAVA Lab pilots Salt usage, Infra talks about CM, Ansible is mentioned ● LCE13: In postmortem of Canonical migration, issues of current approach to service deployment confirmed, review and comparison of Salt and Ansible tasked ● Pre-LCU13: In-width comparison of Salt vs Ansible ● LCU13: Discussion of Salt vs Ansible ● Post LCU13: Decision on which system(s) to use is made ● LCA14: Oldest services are migrated Progress update/Feedback Configuration Management Report (Paul)
  • 9. www.linaro.org What is it? ● Are VMs the best solution for all Linaro needs? ● Are EC2 instances the best fit? ● Exploratory work: look at other technologies, cloud offers... Timeline ● Not started yet ● Need to collect data/prices on actual usage first ● Explore solutions and compare ● LCA14: provide initial data report EC2 / Rackspace / Bare Metal ? (Milo)
  • 10. More about Linaro: http://www.linaro.org/about/ More about Linaro engineering: http://www.linaro.org/engineering/ How to join: http://www.linaro.org/about/how-to-join Linaro members: www.linaro.org/members More about LAVA http://wiki.linaro.org/Platform/LAVA | http://validation.linaro.org connect.linaro.org

×