Date   
Config Mgmt Proposal V2

Trevor.Conn@...
 

Hi folks -- I've attached version 2 of the configuration proposal which has edits based on received comments to V1 and also our discussions in the Core Working Group meetings. In the section on versioning, I've tried to align with the proposal regarding releases and versioning being circulated by Jim White.


I look forward to any comments you may have.


Trevor Conn
Senior Principal Software Engineer
Dell Technologies | IoT DellTech
Trevor_Conn@...
Round Rock, TX  USA

LTS/STS strawman v2

James.White2@...
 

All,

Thanks for the input/feedback on the Long Term Support policy strawman at this week’s Devops Working Group call.  I have an updated version of the policy @ https://wiki.edgexfoundry.org/download/attachments/329486/LTS-draft-v2.pdf

 

Let’s discuss at the next DevOps/TestQA meeting.

 

Regards,

Jim White

Distinguished Engineer, IoT Platform Development Team Lead

EdgeX Foundry Technical Steering Committee Vice Chairman

Dell Technologies | IoT Solutions Division

Office +1 512-723-6139, mobile/text +1 612-916-6693

james_white2@...

 

EdgeX Systems Maintenance

Jeremy Phelps
 

Systems Affected:
jenkins.edgexfoundry.org
jenkins.edgexfoundry.org/sandbox
nexus.edgexfoundry.org
nexus3.edgexfoundry.org
wiki.edgexfoundry.org
chat.edgexfoundry.org

When:
Thursday Oct. 25th 2018 at 6:00PM UTC

Why:
OS updates

Time Required:
Maintenance is expected to last up to 2 hours.

Re: [Edgex-tsc] Doodle poll to set up DevOps screenshare

Brett Preston
 

Please provide availability by EOD today. We are looking to have this meeting this week - Thanks!


On Mon, Oct 8, 2018 at 11:34 AM Jeremy Phelps <jphelps@...> wrote:
Hi Folks,
I'll be doing a walk-through of how to interact with EdgeX CI systems.  Please fill in your meeting preference time on this doodle poll https://doodle.com/poll/n3npz6fvwk7tp273.
Specifically the focus will be on how you can create jenkins jobs and test jobs out on the Jenkins sandbox..  I will also touch on how Nexus works, and how we manage images with packer/ansible.

If you would like to follow along you can get a head start by doing the following:
1) pip install jenkins-job-builder (please save yourself trouble and use a virtualenv)
3) Read through https://lf-releng-docs.readthedocs.io/en/latest/ and note some questions to ask.

Thanks, I'm looking forward to this.
Jeremy



--
Brett Preston
Sr. Program Manager
The Linux Foundation
+1 (971) 303-9030

Doodle poll to set up DevOps screenshare

Jeremy Phelps
 

Hi Folks,
I'll be doing a walk-through of how to interact with EdgeX CI systems.  Please fill in your meeting preference time on this doodle poll https://doodle.com/poll/n3npz6fvwk7tp273.
Specifically the focus will be on how you can create jenkins jobs and test jobs out on the Jenkins sandbox..  I will also touch on how Nexus works, and how we manage images with packer/ansible.

If you would like to follow along you can get a head start by doing the following:
1) pip install jenkins-job-builder (please save yourself trouble and use a virtualenv)
3) Read through https://lf-releng-docs.readthedocs.io/en/latest/ and note some questions to ask.

Thanks, I'm looking forward to this.
Jeremy

Upcoming CI System Downtime

Jeremy Phelps
 

Re: EdgeX nexus system down

Jeremy Phelps
 

All,
nexus.edgexfoundry.org is operational again.  Apologies for the delay.
Jeremy

On Wed, Sep 12, 2018 at 11:29 AM, Jeremy Phelps <jphelps@...> wrote:
Hi All,
We are aware the nexus.edgexfoundry.org is down and our SA team are currently working to correct it.  Will update when it is available again.
Jeremy


EdgeX nexus system down

Jeremy Phelps
 

Hi All,
We are aware the nexus.edgexfoundry.org is down and our SA team are currently working to correct it.  Will update when it is available again.
Jeremy

Re: [Edgex-tsc] System Migration

Jeremy Phelps
 

wiki.edgexfoundry.org is live again

On Tue, Sep 11, 2018 at 4:04 PM, Jeremy Phelps <jphelps@...> wrote:
EdgeX Confluence (wiki.edgexfoundry.org) will be unavailable today from 7pm-8pm PST for
a migration.
I will update when it is operational again.
Jeremy


System Migration

Jeremy Phelps
 

EdgeX Confluence (wiki.edgexfoundry.org) will be unavailable today from 7pm-8pm PST for
a migration.
I will update when it is operational again.
Jeremy

Canceling DevOps WG Meeting Aug 6th

Jeremy Phelps
 

Hi All,
Do to unexpected circumstances I will be canceling today's scheduled DevOps WG Meeting.  If you have any pressing concerns please ping me on the devops mailing list and/or the chat and I will address them on Aug 7th.
Jeremy

Re: [Edgex-tsc] EdgeX CI systems update

Jeremy Phelps
 

This maintenance has been completed and systems are back online.

On Tue, Jul 24, 2018 at 9:51 AM, Jeremy Phelps <jphelps@...> wrote:
This maintenance is starting now.

On Mon, Jul 23, 2018 at 2:44 PM, Jeremy Phelps <jphelps@...> wrote:
Systems affected:

When:
July 24, 2018 from 10:00-11:00 AM Central Time

Why:
There are critical security updates to apply

Time:
Systems will be affected for approximately 1 hour and 15 minutes starting at 9:45 AM Central Time.  I will update when systems are online and operational again.



Re: [Edgex-tsc] EdgeX CI systems update

Jeremy Phelps
 

This maintenance is starting now.

On Mon, Jul 23, 2018 at 2:44 PM, Jeremy Phelps <jphelps@...> wrote:
Systems affected:

When:
July 24, 2018 from 10:00-11:00 AM Central Time

Why:
There are critical security updates to apply

Time:
Systems will be affected for approximately 1 hour and 15 minutes starting at 9:45 AM Central Time.  I will update when systems are online and operational again.


EdgeX CI systems update

Jeremy Phelps
 

Systems affected:

When:
July 24, 2018 from 10:00-11:00 AM Central Time

Why:
There are critical security updates to apply

Time:
Systems will be affected for approximately 1 hour and 15 minutes starting at 9:45 AM Central Time.  I will update when systems are online and operational again.

Re: go service dependencies

James.White2@...
 

Recommend this as a topic for DevOps meeting first; then loop in Core or other WG as necessary once an idea/plan is in place.

 

From: Jeremy Phelps [mailto:jphelps@...]
Sent: Wednesday, July 18, 2018 3:08 PM
To: Conn, Trevor
Cc: edgex-tsc-devops@...; White2, James
Subject: Re: go service dependencies

 

Yes, we can spec a `version` parameter in glide.yaml

```

# The version can be a branch, tag, commit id, or a semantic version

 

# constraint parsable by https://github.com/Masterminds/semver

 

version: 1.0.0

```

 

 

On Wed, Jul 18, 2018 at 3:05 PM, <Trevor.Conn@...> wrote:

Dell Customer Communication

Have you seen an example/proposal for how this would be done?

 

I can add to our agenda under new business but we may not get to it this week as we have a pretty full list already.

 

Trevor

 

From: Jeremy Phelps [mailto:jphelps@...]
Sent: Wednesday, July 18, 2018 3:02 PM
To: edgex-tsc-devops@...; White2, James; Conn, Trevor
Subject: go service dependencies

 

We currently manage go deps with glide.  Though we have discussed moving off of it I don't think we are currently ready.  As such, we need to make sure when we are pulling internal deps that we pull them from the correct branch since we now have california.

 

Example:

security-api-gateway pulls in edgex-go as a dep.

The glide.yaml for california branch (of security-api-gateway) should pull in the california branch of edgex-go.

 

This would be a good discussion point for the Core-WG meeting this week to look at if we should do this (if it is really an issue) for sure and some other finer points.

 

Jeremy

 

Re: go service dependencies

Jeremy Phelps
 

Yes, we can spec a `version` parameter in glide.yaml
```
# The version can be a branch, tag, commit id, or a semantic version
# constraint parsable by https://github.com/Masterminds/semver
version: 1.0.0
```


On Wed, Jul 18, 2018 at 3:05 PM, <Trevor.Conn@...> wrote:

Dell Customer Communication

Have you seen an example/proposal for how this would be done?

 

I can add to our agenda under new business but we may not get to it this week as we have a pretty full list already.

 

Trevor

 

From: Jeremy Phelps [mailto:jphelps@linuxfoundation.org]
Sent: Wednesday, July 18, 2018 3:02 PM
To: edgex-tsc-devops@lists.edgexfoundry.org; White2, James; Conn, Trevor
Subject: go service dependencies

 

We currently manage go deps with glide.  Though we have discussed moving off of it I don't think we are currently ready.  As such, we need to make sure when we are pulling internal deps that we pull them from the correct branch since we now have california.

 

Example:

security-api-gateway pulls in edgex-go as a dep.

The glide.yaml for california branch (of security-api-gateway) should pull in the california branch of edgex-go.

 

This would be a good discussion point for the Core-WG meeting this week to look at if we should do this (if it is really an issue) for sure and some other finer points.

 

Jeremy


Re: go service dependencies

Trevor.Conn@...
 

Dell Customer Communication

Have you seen an example/proposal for how this would be done?

 

I can add to our agenda under new business but we may not get to it this week as we have a pretty full list already.

 

Trevor

 

From: Jeremy Phelps [mailto:jphelps@...]
Sent: Wednesday, July 18, 2018 3:02 PM
To: edgex-tsc-devops@...; White2, James; Conn, Trevor
Subject: go service dependencies

 

We currently manage go deps with glide.  Though we have discussed moving off of it I don't think we are currently ready.  As such, we need to make sure when we are pulling internal deps that we pull them from the correct branch since we now have california.

 

Example:

security-api-gateway pulls in edgex-go as a dep.

The glide.yaml for california branch (of security-api-gateway) should pull in the california branch of edgex-go.

 

This would be a good discussion point for the Core-WG meeting this week to look at if we should do this (if it is really an issue) for sure and some other finer points.

 

Jeremy

go service dependencies

Jeremy Phelps
 

We currently manage go deps with glide.  Though we have discussed moving off of it I don't think we are currently ready.  As such, we need to make sure when we are pulling internal deps that we pull them from the correct branch since we now have california.

Example:
security-api-gateway pulls in edgex-go as a dep.
The glide.yaml for california branch (of security-api-gateway) should pull in the california branch of edgex-go.

This would be a good discussion point for the Core-WG meeting this week to look at if we should do this (if it is really an issue) for sure and some other finer points.

Jeremy

Re: GitHub outage

Jeremy Phelps
 

GitHub is operational and CI is functional.

On Mon, Jul 16, 2018 at 12:43 PM, Jeremy Phelps <jphelps@...> wrote:
GitHub is experiencing an outtage which will affect EdgeX CI.  Will update when they are back online.


GitHub outage

Jeremy Phelps
 

GitHub is experiencing an outtage which will affect EdgeX CI.  Will update when they are back online.