Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 30 2019 20:42
    timja commented #56
  • Jan 30 2019 20:32
    imaffe commented #56
  • Jan 30 2019 18:34
    imaffe commented #56
  • Jan 29 2019 11:58
    martinda commented #56
  • Jan 29 2019 07:07
    imaffe commented #56
  • Jan 28 2019 18:35
    imaffe synchronize #56
  • Jan 28 2019 14:28
  • Jan 26 2019 14:50
    martinda commented #56
  • Jan 26 2019 08:28
    imaffe commented #56
  • Jan 26 2019 08:20
    imaffe commented #56
  • Jan 22 2019 16:33
  • Jan 19 2019 17:48
    imaffe commented #56
  • Jan 19 2019 10:52
    oleg-nenashev commented #56
  • Jan 19 2019 04:42
    imaffe commented #56
  • Jan 19 2019 04:31
    imaffe synchronize #56
  • Jan 19 2019 03:38
    imaffe commented #56
  • Jan 19 2019 03:32
    imaffe commented #56
  • Jan 17 2019 07:20
    alexsomai closed #58
  • Jan 17 2019 06:32
    imaffe commented #51
  • Jan 17 2019 03:46
    imaffe synchronize #56
affe
@imaffe
ready to meet?
Martin d'Anjou
@martinda
yes just waiting for @hynespm to call it open
Martin d'Anjou
@martinda
@imaffe we're on-line, the calendar invite has the hangout link
affe
@imaffe
coming
@martinda I'm trying to find the email, is it possible to send a link ?
Martin d'Anjou
@martinda
Martin d'Anjou
@martinda
@hynespm Can you please change the meeting invite title to something like GSoC EWS Cloud Features Weekly ? Thanks. Also, I CC'ed the org admins.
Patrick Hynes
@hynespm
@martinda Sure will do
@imaffe I created this template for you to play with EFS easily. It creates three ASG's of 1 instance each, spread across different AZ's
it also creates and EFS with mount targets and a SG
this will allow you to play around with the scenarios we mentioned last night
You will need to a ssh keys to the launch configuration resource in the cloudformation template to enable ssh.
affe
@imaffe
@hynespm Hi Patrick, I found that I might misunderstood your definition of a mount point in the previous meeting and my origin understanding of mount point should be correct after reviewing some materials : A mount point is not a thing on a file system, it is a directory under the host OS directory tree, and a file system mount its top-most inode to that directory, and we call that directory a mount point.
1.So I take this as, for one EFS, and one host OS, if you mount the EFS to 2 directory under the directory tree, say /mp1 and /mp2, you would see exactly the same thing under the two directories .
  1. btw, I still don't understand your multi-mount point scenario , can you show us using a diagram in next meeting ? I will also draw a diagram of my understanding of our project.
Alexandru Somai
@alexsomai
@martinda I think I'll be able to attend the weekly meeting if it's on Wednesday 15:00 UTC. Can you please forward the meeting? Probably I'll be late 15 minutes or so, but I'll be there.
Martin d'Anjou
@martinda
Sorry @alexsomai we missed you in the invite, but I just added you.
Alexandru Somai
@alexsomai
No worries, and thanks
Martin d'Anjou
@martinda
@imaffe can you join the office hours? Check the gsoc-sig gitter for the link.
affe
@imaffe
sorry´╝îforgot we got the office hour too.
affe
@imaffe
Ready, for the meeting.
Martin d'Anjou
@martinda
I am in the hangout
give me one minute...
Patrick Hynes
@hynespm
@imaffe are you in the hangout?
Martin d'Anjou
@martinda
@imaffe the hangout link is in the calendar invite
affe
@imaffe
Im coming
Martin d'Anjou
@martinda
Nice meeting! Here are the last notes:
  • https://jenkins.io/projects/gsoc/students/#coding-periods
  • Jira Issues: up to date
  • Blog post by student on coding phase 1: reminded Yufei
  • Ask questions on mailing list
  • Push code everyday or almost every day.
  • Announce the design document on mailing list , keep it up to date as questions are answered
affe
@imaffe
Well, I think I should maintain a public forum discussion for questions, and once I solved it , i will mark it as solved.
affe
@imaffe
@martinda @alexsomai @hynespm I have a UI related problem, and I might need some UI related knowledge transfer . The scenario is : in the global configuration page, and when user clicked add Disk, there would be a disk type drop down box. And I want the entries different for every choice. e.g. if user choose efs disk, there would be 3 or 4 more fields coming out. I don't know how to do this, and is reviewing the tutorial video. If you can tell me where I can find the answers, I can just go there and learn by myself. Thanks ~ :)
affe
@imaffe
Thankfully I found a place that might have this code, it's in email-plugin and the ec2-plugin. I'll take a look at it them see what's gonna happen there .
Alexandru Somai
@alexsomai
alright, let us know if that doesn't work well
affe
@imaffe
image.png
Alexandru Somai
@alexsomai
Regarding the PRs, I think we have to decide how it would be better to proceed. Here is my proposal: Create a new branch in EWM from master, and it could be named 2.0, or cloud-extension, or something like this. Then, Yufei, you could create all your PRs against this branch. When all the work is finished on the AWS - EFS support, only then do merge the entire cloud-extension branch into master. What do you guys think about this?
My concern is that everything that goes into master should be ready for release
affe
@imaffe
Yeah, just I don't have the permission to create a new branch maybe ?
That is a standard git workflow.
+1
Alexandru Somai
@alexsomai
I can create the branch. Any preference for the name? cloud-features?
Martin d'Anjou
@martinda
+1 on branch. Maybe cloud-aws-efs?
Alexandru Somai
@alexsomai
alright, so I've created this branch cloud-aws-efs https://github.com/jenkinsci/external-workspace-manager-plugin/tree/cloud-aws-efs, and Yufei, you can create your PRs against this one. I'll find some time tomorrow to look over what you've raised so far, even if it's work in progress
affe
@imaffe
@alexsomai , Hi Alex, how did you managed the UI related technique, like how to use jenkins' jelly files ? Now I'm diving into the global configuration and see what UI do I need, then go that source code to get some hints,.
Alexandru Somai
@alexsomai
@imaffe here is some documentation that might help you https://wiki.jenkins.io/display/JENKINS/Basic+guide+to+Jelly+usage+in+Jenkins
basically, you need to place the config.jelly file under the same directory structure as where it's placed the Describable implementation
and some more documentation
affe
@imaffe
Well, I under part of the config.jelly, but there are more advanced topics like <f:repeatableHeteroProperty />
and what I also did was to look at other plugins