Hello,
If you don't use Gerrit review services of https://review.linaro.org
you can stop reading now.
Over this weekend, Systems team reconfigured login mechanism of
https://review.linaro.org to be based on LDAP authentication instead of
previously used OpenID authentication.
The only expected user-visible change is that now there will be native
Gerrit login page (https://review.linaro.org/login/q/status:open,n,z)
instead of redirection to https://crowd.linaro.org/... . So, please
don't be alerted, this is expected change. Login credentials otherwise
stay the same - Linaro email address and standard Linaro password. If
you find that you're still logged in to Gerrit on Monday, you're
recommended to log out and log in again via new methods.
The reason for this change is that unfortunately Gerrit ties generic
LDAP integration (e.g. being able to use LDAP groups) to LDAP-backed
authentication method. We had this enabled on few project-specific
instances, and as stakeholders elaborated Gerrit usage, we started to
get requests to set up more advanced workflows for the public instance
too. Unfortunately, with OpenID-based auth, we couldn't set up Gerrit
groups based on existing centrally managed LDAP groups, so the only
choice was to duplicate user lists which is error-prone and doesn't
scale. The change above fixes that, and it's expected that we'll follow
with the similar change on another public instance,
http://review.android.git.linaro.org/ .
We tried our best to make the migration seamless, but if you experience
or spot any issues, please let us know - either by directly replying to
this mail, pinging #linaro-systems channel or submitting ITS request
via its(a)linaro.org (the latter is standard, preferred method, but feel
free to use other for possibly quicker turnaround). You are recommended
to check your Gerrit group membership after logging in via new method,
by visiting page
https://review.linaro.org/#/settings/group-memberships . If you see
that any groups you used to have are missing, let us know immediately.
Thanks,
Paul
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linarohttp://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
== Progress ==
* LKP Arm/Arm64 porting (DEVPLAT-377 40%)
* KVM job vivid migration (30%)
* v3 of deb-pkg source package (DEVPLAT-303 30%)
== Plans ==
* Test and send to tianocore list fastboot sparse image support
* Add perf/linux-tools package creating to builddeb
* 1 day off, Midsummer eve (perhaps the summer will start in finland
by then.. :P)
== Progress ==
* June 12th was a day off: local holiday (20%)
* CARD-788 "EPIC: Linux linaro baseline maintenance" (80%):
- moved linux-linaro kernel tree to v4.1-rc7.
- llct and ll CI jobs updated to use the rootfs with gator daemon version matching the kernel driver
- old llct CI job is updated and its configuration is moved to ci/job/configs.git.
The corresponding build trigger created.
- RE switching from board config fragments to corresponding defcconfigs:
Arndale boots OK when arndale.conf is replaced with exynos_defconfig. With multi_v7_defconfig it also
boots but w/o the onboard ethernet due to missing CONFIG_USB_HSIC_USB3503 [1]
== Plans ==
* CARD-788 "EPIC: Linux linaro baseline maintenance":
- move linux-linaro kernel tree to v4.1-rc8, tag the tree for the 15.06 release.
- switch linux linaro builds in ci.l.o from board config fragments to relevant defconfigs
(small board specific config fragments could still be used if important options are missing
from the defconfigs)
== Issues ==
* none
[1] http://www.spinics.net/lists/linux-samsung-soc/msg42965.html
== Progress ==
* CARD-788 "EPIC: Linux linaro baseline maintenance" (100%):
- moved linux-linaro kernel tree to v4.1-rc6.
- old llct CI job is updated and its configuration is moved to ci/job/configs.git.
The corresponding build trigger created.
== Plans ==
* CARD-788 "EPIC: Linux linaro baseline maintenance":
- move linux-linaro kernel tree to v4.1-rc7.
- switch linux linaro builds in ci.l.o from board config fragments to relevant defconfigs
(small board specific config fragments could still be used if important options are missing
from the defconfigs)
* June 12th is a day off: local holiday
== Issues ==
* none
== Progress ==
* LKP Arm/Arm64 support (DEVPLAT-377 40%)
* LKP lava integration (DEVPLAT-377 50%)
== Plans ==
* Test and send to tianocore fastboot sparse image support
* Aarch64 support for remaining LKP benchmarks
* Re-do perf make deb-pkg support so we can have up matching perf and
debs in repo.l.o finally
== Issues ==
* LAVA filters remain broken:
https://bugs.linaro.org/show_bug.cgi?id=1371
****************
Team Work Logged
****************
# Last week was a team Sprint #
* The team met this week to do some focused cross-training for members that had not yet worked on the new dispacher. Later in the week we started looking into some of the failures observed in the production lab and have noticed that the dispatchers are seem to be experiencing a high number of re-connects to the master server that may be creating some side effects. We expect to continue working on further investigations on these issues with the LAB team this week.
# stylesen Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-2111 - Support switch user by superuser (86.67%)
* patchset up for review #[6105|https://review.linaro.org/#/c/6105] (log #2h hours)
* packaged django-compat and filed a wnpp bug report (log #10h hours)
* packaged django-hijack and filed a debian wnpp bug report (log #14h hours)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1394 - DF: LAVA server integration (13.33%)
* patchset available for review #[6107|https://review.linaro.org/#/c/6107] (log #3h hours)
* patchset available for review #[6109|https://review.linaro.org/#/c/6109] (log #1h hours)
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1394 - DF: LAVA server integration (100.0%)
* (log #4h hours)
* (log #4h hours)
* (log #2h hours)
* (log #2h hours)
* (log #2h hours)
****************
Team In-Progress
****************
# dean.arnold(a)linaro.org Plan #
* LAVA-2118 - Dispatcher Refactoring: Add support for Fastmodel Devices
* LAVA-1966 - Bug-1409
# milo.casagrande(a)linaro.org Plan #
* LAVA-2042 - Job delta view of builds and boots
* LAVA-1811 - Frontend UI improvements/requests
* LAVA-2099 - Refactor bisect library
# neil.williams(a)linaro.org Plan #
* LAVA-1853 - Ensure VMgroup operations use a clean environment
* LAVA-2051 - Ensure template errors are reported without failures
* LAVA-1806 - Port VMGroup support as secondary connections
* LAVA-1435 - lava_results_app to replace Bundle
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1976 - 5044
* LAVA-2111 - Support switch user by superuser
* LAVA-2117 - Reserved devices check in master scheduler
* LAVA-2116 - Atomic transactions within dbjobsource
* LAVA-2110 - 1585
* LAVA-2115 - Scheduler improvements
# stevan.radakovic(a)linaro.org Plan #
* LAVA-2103 - Device integration template helper
# tyler.baker(a)linaro.org Plan #
* LAVA-1792 - Tyler's Mentoring
* LAVA-1643 - 4. Trending Builds Boots and Tests
* LAVA-1524 - ARM KVM boot testing
* LAVA-2091 - Bisection Robot Improvements
* LAVA-2088 - apq8016-sbc integration
* LAVA-2090 - LSK Build Issues
* LAVA-2092 - Android Host Command Signals
* LAVA-2089 - kselftest build scripts integration
* LAVA-1982 - Bug Bisection
* LAVA-2010 - Meetings
* LAVA-1981 - Basic integration of D02
== Progress ==
4 day week, so the amounts should add up to 80% instead of 100%.
* 15.05 release (70%)
* New layout for releases.linaro.org (DEVPLAT-366) (5%)
* planned for 15.06
* OE (CARD-787) (5%)
* empty gerrit queue
* 96borads (1.25%)
* Rebase to 4.1rc4
* Update atf/edk2 recipe
== Plans ==
* release
* meta-luv layer
--
Koen Kooi
Builds and Baselines | Release Manager
Linaro.org | Open source software for ARM SoCs