Posts

Searchlight RC1 released

Image
Yahooo!!! We just released Searchlight Stein RC1 last week [1][2]. The stable/stein branch has been created for all of the projects. Here are the versions:

- searchlight: 6.0.0.0rc1
- searchlight-ui: 6.0.0.0rc1
- python-searchlightclient: 1.5.0

Moreover, we also added some highlights for Searchlight in this Stein cycle  [3]. There will be not much going on for the rest of the cycle, only minor changes. And, since we're busy preparing for the next term with more features to fulfill the Searchlight's vision [4], we will focus on designing the architecture and make Searchlight more stable.

BTW, I will continue serving as Searchlight's PTL for Train :) So, let's rock it!!!


References:

[1] https://review.openstack.org/#/c/644359/
[2] https://review.openstack.org/#/c/644358/
[3] https://releases.openstack.org/stein/highlights.html#searchlight-search-service
[4] https://docs.openstack.org/searchlight/latest/contributor/searchlight-vision.html

Searchlight at Stein-3 (R-8,7,6)

Image
Yahoo!!! We reached the Stein-3 (Stein R-5) [13] which is a very important milestone [11]. During this week, there are a couple of events (Searchlight related) will happen including:
Feature freeze: we have some features are being developed and expected to release them at Stein R-1.Final release for client libraries: at this point, I can tell there would be no more major changes of the python-searchlightclientStein community goals completed: Searchlight runs tests under Python 3 by default and has a basic framework for pre-upgrade checks.Train PTL self-nomination: I would say that I will run for another term as Searchlight PTL in order to build a foundation for the multi-cloud vision of Searchlight. Following are the major changes we made at Stein-3:
TC vision reflection [1]: this is a good practice to compare Searchlight vision with the TC vision [12] to make sure the team is going in the right direction which designed by the OpenStack community.Replace httplib2 with requests [2]: thi…

Up and Running with Red Hat CodeReady Workspace IDE

Image
Just another IDE? Yeah, you got it right, just another IDE. But this time, It's a special IDE designed for the Kubernetes developers. CodeReady Workspace IDE [1] includes tools and the dependencies that are needed to code, build, test, run, and debug the applications that run inside your Kubernetes clusters. It's hard to find the getting started guides in the Red Hat developer page so I tried and note it down here.
A. First, you need to have a running OpenShift Container Platform (OCP) instance Right now CodeReady Workspace only works inside the OCP as far as I know [2] (there may be hackers out there know how to make it work in other platforms). The easiest way is to use the Red Hat Container Development Kit (CDK) [3] which helps you to have a smaller scale version of the OCP up and running, the minishift [4]. And, in order to install the CDK successfully, the recommended way is to install it inside a Red Hat Enterprise Linux (RHEL) server, register a Red Hat Developer account…

Searchlight weekly report - Stein R-12,11,10,9

Image
For the last four weeks, we're working on hardening our multi-vision and preparing for the Open Infrastructure Summit in Denver this April [1]. The team had submitted one session to discuss and showcase our progress on implementing the multi-cloud features [2] and waiting for voting results.

For the Denver summit, we decided to give a demonstration of Searchlight that has:

Search resources across multiple OpenStack Clouds [3]Frontend UI that adds the views for multi-cloud search [4]
So, from now to before the summit, we will focus on developing the [3] and [4] features for Searchlight. For more details about our multi-cloud vision for Searchlight, please have a look at [5].

Btw, It's the Lunar New Year now in Viet Nam. HAPPY NEW YEAR!!!

References:

[1] https://www.openstack.org/summit/denver-2019/
[2] https://etherpad.openstack.org/p/searchlight-denver-2019
[3] https://storyboard.openstack.org/#!/story/2004840
[4] https://storyboard.openstack.org/#!/story/2004872
[5] https://et…

VietOpenInfra third webinar - 14th Jan. 2019

Image
Yay, finally after the new year holiday we can organize the third upstream training webinar for OpenStack developers in Vietnam [1]. This time we invited Kendall Nelson [2], Upstream Developer Advocate for the OpenStack Foundation, to teach us about the Storyboard [3] and Launchpad [4] task management tools (she's also one of the core developers of the Storyboard project).

We first started with the Jitsi conferencing platform [5] but we could not communicate with Kendall (in the US) for some reason. So, we decided to switch back to Zoom [6] and everything went well after that. There were about 12 people attended the webinar and we had a good conversation with Kendall about some aspects of Storyboard which is quite new to some users. You can check out the conversation (log chat) here [7]. Below is the recorded video:



We would like to say thanks to Kendall Nelson for her kind acceptance to teach us this time even though the schedule was pretty early for her (6AM her time). We learn…

Searchlight at Stein-2 (R-14 & R-13)

Image
Finally, we have reached the Stein-2 milestone. Over the past three months, we have been working on clarifying the use cases of Searchlight as well as envisioning a sustainable future for Searchlight. We decided to make the project a multi-cloud application that can provide search capacity across multiple cloud orchestration platforms (e.g., AWS, Azure, K8S, etc.). The effort was made possible by the contribution of Thuy Dang (our newest core member) and Sa Pham [3]. You can check out the documents at [4].

The projects are versioned as following:
searchlight: 6.0.0.0b2searchlight-ui: 6.0.0.0b2 python-searchlightclient wasn't released in this milestone because there were no big changes.

Here are the major changes included in this release:
Searchlight use cases and vision [1]Fix bug [2] Let's searching!!!

References:

[1] https://review.openstack.org/#/c/629104/
[2] https://review.openstack.org/#/c/621996/
[3] https://review.openstack.org/#/c/629471/
[4] https://docs.openstack.org/…

VietOpenInfra Meetup #20 29th Dec. 2018

Image
Last Saturday, in an effort to advocate for the open infrastructure initiative, I went back to Ho Chi Minh City, Viet Nam, to organize the 20th meetup of the VietOpenInfra group. Usually, the event took place in Ha Noi where most of the Vietnamese OpenStackers are. But this time, we would want to expand the community to the South because we know there are a lot of open infrastructure enthusiasts here and this could be a great chance for us to strengthen the community across the country.



There were about 15 people sitting in a nice conference room of a coffee shop sharing what they are working on. We had one member of the VietOpenInfra board traveled here to discuss what the group achieved last year (2018). I also had a talk about my plan for OpenStack Searchlight and what it means to build a universal search interface for the cloud. The disaster recovery and k8s topics also got huge attention from the audience when the speakers sharing some interesting real-life experience.

Even thou…