Keyboard Shortcuts

File
u :up to issue
m :publish + mail comments
M :edit review message
j / k :jump to file after / before current file
J / K :jump to next file with a comment after / before current file
Side-by-side diff
i :toggle intra-line diffs
e :expand all comments
c :collapse all comments
s :toggle showing all comments
n / p :next / previous diff chunk or comment
N / P :next / previous comment
<Up> / <Down> :next / previous line
<Enter> :respond to / edit current comment
d :mark current comment as done
Issue
u :up to list of issues
m :publish + mail comments
j / k :jump to patch after / before current patch
o / <Enter> :open current patch in side-by-side view
i :open current patch in unified diff view
Issue List
j / k :jump to issue after / before current issue
o / <Enter> :open current issue
# : close issue
Comment/message editing
<Ctrl> + s or <Ctrl> + Enter :save comment
<Esc> :cancel edit
Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(167)
Issues Repositories Search
Open Issues | Closed Issues | All Issues | Sign in with your Google Account to create issues and add comments

Issue 6850044: providers/ec2: support VPC

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 1 month ago by fss
Modified:
13 years, 1 month ago
Reviewers:
mp+134169, hazmat
Visibility:
Public.
providers/ec2: support VPC To use VPC, all the user need to do is add two new environment settings: vpc_id and subnet_id. This CL depends on three other CLs (related to txaws): - https://codereview.appspot.com/6826065/ - https://codereview.appspot.com/6822097/ - https://codereview.appspot.com/6814123/ ** NOT FOR MERGE ** https://code.launchpad.net/~franciscosouza/juju/juju-vpc/+merge/134169 (do not edit description out of merge proposal)

Patch Set 1 #

Patch Set 2 : providers/ec2: support VPC #

Patch Set 3 : providers/ec2: support VPC #

Patch Set 4 : providers/ec2: support VPC #

Patch Set 5 : providers/ec2: support VPC #

Total comments: 3

Patch Set 6 : providers/ec2: support VPC #

Patch Set 7 : providers/ec2: support VPC #

Patch Set 8 : providers/ec2: support VPC #

Patch Set 9 : providers/ec2: support VPC #

Patch Set 10 : providers/ec2: support VPC #

Patch Set 11 : providers/ec2: support VPC #

Patch Set 12 : providers/ec2: support VPC #

Patch Set 13 : providers/ec2: support VPC #

Patch Set 14 : providers/ec2: support VPC #

Created: 13 years, 1 month ago
Download [raw] [tar.bz2]
Unified diffs Side-by-side diffs Delta from patch set Stats (+754 lines, -174 lines) Patch
A [revision details] View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -0 lines 0 comments Download
M juju/charm/repository.py View 1 2 3 4 5 6 7 8 9 4 chunks +3 lines, -3 lines 0 comments Download
A juju/lib/http_client.py View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +74 lines, -0 lines 0 comments Download
M juju/machine/__init__.py View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M juju/machine/tests/data/test_get_container View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M juju/machine/tests/test_unit_deployment.py View 1 2 3 4 5 6 7 3 chunks +71 lines, -1 line 0 comments Download
M juju/machine/unit.py View 1 2 3 4 5 6 7 9 chunks +35 lines, -15 lines 0 comments Download
M juju/providers/common/cloudinit.py View 1 2 3 4 5 6 7 8 10 chunks +35 lines, -13 lines 0 comments Download
M juju/providers/common/launch.py View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +10 lines, -0 lines 0 comments Download
M juju/providers/common/tests/data/cloud_init_bootstrap View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
A juju/providers/common/tests/data/cloud_init_bootstrap_extra_env View 1 2 3 4 5 6 7 8 1 chunk +69 lines, -0 lines 0 comments Download
M juju/providers/common/tests/data/cloud_init_bootstrap_zookeepers View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M juju/providers/common/tests/data/cloud_init_branch View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M juju/providers/common/tests/data/cloud_init_branch_trunk View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M juju/providers/common/tests/data/cloud_init_distro View 1 2 3 4 5 1 chunk +1 line, -2 lines 0 comments Download
A juju/providers/common/tests/data/cloud_init_image View 1 2 3 4 5 1 chunk +35 lines, -0 lines 0 comments Download
A juju/providers/common/tests/data/cloud_init_image_extra_env View 1 2 3 4 5 6 7 1 chunk +39 lines, -0 lines 0 comments Download
M juju/providers/common/tests/data/cloud_init_no_machine_id View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M juju/providers/common/tests/data/cloud_init_normal View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M juju/providers/common/tests/data/cloud_init_ppa View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M juju/providers/common/tests/data/cloud_init_ppa_apt_proxy View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M juju/providers/common/tests/data/cloud_init_proposed View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M juju/providers/common/tests/test_cloudinit.py View 1 2 3 4 5 6 7 8 4 chunks +36 lines, -0 lines 0 comments Download
M juju/providers/ec2/__init__.py View 1 2 3 1 chunk +3 lines, -2 lines 0 comments Download
M juju/providers/ec2/launch.py View 3 chunks +34 lines, -18 lines 0 comments Download
M juju/providers/ec2/machine.py View 1 2 3 1 chunk +7 lines, -3 lines 0 comments Download
M juju/providers/ec2/securitygroup.py View 1 2 3 4 5 6 5 chunks +36 lines, -20 lines 0 comments Download
M juju/providers/ec2/tests/common.py View 1 2 3 3 chunks +13 lines, -12 lines 0 comments Download
M juju/providers/ec2/tests/data/bootstrap_cloud_init View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M juju/providers/ec2/tests/data/launch_cloud_init View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M juju/providers/ec2/tests/data/launch_cloud_init_branch View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
A juju/providers/ec2/tests/data/launch_cloud_init_ip_address View 1 2 1 chunk +35 lines, -0 lines 0 comments Download
M juju/providers/ec2/tests/data/launch_cloud_init_ppa View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M juju/providers/ec2/tests/test_bootstrap.py View 3 chunks +3 lines, -3 lines 0 comments Download
M juju/providers/ec2/tests/test_launch.py View 1 2 12 chunks +63 lines, -26 lines 0 comments Download
M juju/providers/ec2/tests/test_machine.py View 1 2 3 2 chunks +18 lines, -1 line 0 comments Download
M juju/providers/ec2/tests/test_securitygroup.py View 1 2 3 4 9 chunks +39 lines, -10 lines 0 comments Download
M juju/providers/ec2/tests/test_shutdown.py View 1 2 3 4 5 chunks +15 lines, -10 lines 0 comments Download
M juju/providers/ec2/utils.py View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M juju/providers/local/files.py View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M juju/providers/orchestra/files.py View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M juju/providers/orchestra/tests/data/bootstrap_user_data View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M juju/providers/orchestra/tests/data/launch_user_data View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M juju/unit/address.py View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +13 lines, -2 lines 0 comments Download
M juju/unit/charm.py View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M juju/unit/deploy.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +5 lines, -0 lines 0 comments Download
M juju/unit/tests/test_address.py View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +26 lines, -0 lines 0 comments Download
Total messages: 18
|
fss
Please take a look.
13 years, 1 month ago (2012年11月13日 18:36:17 UTC) #1
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月13日 18:45:38 UTC) #2
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月14日 19:55:49 UTC) #3
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月21日 16:27:48 UTC) #4
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月21日 21:08:41 UTC) #5
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月22日 13:28:21 UTC) #6
Please take a look.
Sign in to reply to this message.
hazmat
one comment regarding correctness. https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securitygroup.py File juju/providers/ec2/securitygroup.py (right): https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securitygroup.py#newcode11 juju/providers/ec2/securitygroup.py:11: for group in d.result: This ...
13 years, 1 month ago (2012年11月22日 13:44:07 UTC) #7
one comment regarding correctness.
https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securityg...
File juju/providers/ec2/securitygroup.py (right):
https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securityg...
juju/providers/ec2/securitygroup.py:11: for group in d.result:
This is very suspect, deferred results should not be access directly, this needs
a callback registered or inlineCallbacks syntax.
Sign in to reply to this message.
fss
https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securitygroup.py File juju/providers/ec2/securitygroup.py (right): https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securitygroup.py#newcode11 juju/providers/ec2/securitygroup.py:11: for group in d.result: On 2012年11月22日 13:44:07, hazmat wrote: ...
13 years, 1 month ago (2012年11月22日 13:58:26 UTC) #8
https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securityg...
File juju/providers/ec2/securitygroup.py (right):
https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securityg...
juju/providers/ec2/securitygroup.py:11: for group in d.result:
On 2012年11月22日 13:44:07, hazmat wrote:
> This is very suspect, deferred results should not be access directly, this
needs
> a callback registered or inlineCallbacks syntax.
Thanks, I will fix this.
I will also stop updating this CL using lbox, so you guys stop receiving
notifications. There is more than VPC in this CL now (proxy, pre-installed juju,
etc.), and we will probably keep using this fork. I hope that we will be able to
send smaller patchs for merging in the (near) future.
Sign in to reply to this message.
hazmat
no worries about using lbox, i don't mind having a look on occasion, i understood ...
13 years, 1 month ago (2012年11月22日 14:26:33 UTC) #9
no worries about using lbox, i don't mind having a look on occasion, i
understood from the merge proposal that it wasn't intended for merge. i've
been going through the txaws branches as well, which look good but i'll
need to rope in one more reviewer for them i think. i'd like to get some
additional functionality there for txaws to be able to create vpc, with a
goal that juju can create the vpc itself. cheers.
On Thu, Nov 22, 2012 at 8:58 AM, <franciscossouza@gmail.com> wrote:
>
> https://codereview.appspot.**com/6850044/diff/7017/juju/**
>
providers/ec2/securitygroup.py<https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securitygroup.py>
> File juju/providers/ec2/**securitygroup.py (right):
>
> https://codereview.appspot.**com/6850044/diff/7017/juju/**
>
providers/ec2/securitygroup.**py#newcode11<https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securitygroup.py#newcode11>
> juju/providers/ec2/**securitygroup.py:11: for group in d.result:
> On 2012年11月22日 13:44:07, hazmat wrote:
>
>> This is very suspect, deferred results should not be access directly,
>>
> this needs
>
>> a callback registered or inlineCallbacks syntax.
>>
>
> Thanks, I will fix this.
>
> I will also stop updating this CL using lbox, so you guys stop receiving
> notifications. There is more than VPC in this CL now (proxy,
> pre-installed juju, etc.), and we will probably keep using this fork. I
> hope that we will be able to send smaller patchs for merging in the
> (near) future.
>
>
https://codereview.appspot.**com/6850044/<https://codereview.appspot.com/6850...
>
Sign in to reply to this message.
fss
On 2012年11月22日 14:26:33, hazmat wrote: > no worries about using lbox, i don't mind having ...
13 years, 1 month ago (2012年11月22日 15:26:47 UTC) #10
On 2012年11月22日 14:26:33, hazmat wrote:
> no worries about using lbox, i don't mind having a look on occasion, i
> understood from the merge proposal that it wasn't intended for merge. i've
> been going through the txaws branches as well, which look good but i'll
> need to rope in one more reviewer for them i think. i'd like to get some
> additional functionality there for txaws to be able to create vpc, with a
> goal that juju can create the vpc itself. cheers.
 
Indeed. txaws branches are there for merging, I think they're quite there. Are
you able to review and merge them? I'd like to move forward in getting those
branches merged.
Regards,
Francisco
Sign in to reply to this message.
fss
Please take a look. https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securitygroup.py File juju/providers/ec2/securitygroup.py (right): https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securitygroup.py#newcode11 juju/providers/ec2/securitygroup.py:11: for group in d.result: On ...
13 years, 1 month ago (2012年11月22日 16:06:49 UTC) #11
Please take a look.
https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securityg...
File juju/providers/ec2/securitygroup.py (right):
https://codereview.appspot.com/6850044/diff/7017/juju/providers/ec2/securityg...
juju/providers/ec2/securitygroup.py:11: for group in d.result:
On 2012年11月22日 13:44:07, hazmat wrote:
> This is very suspect, deferred results should not be access directly, this
needs
> a callback registered or inlineCallbacks syntax.
Done.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月23日 12:52:42 UTC) #12
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月23日 14:02:21 UTC) #13
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月23日 18:51:53 UTC) #14
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月23日 18:56:34 UTC) #15
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月23日 19:23:42 UTC) #16
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月23日 20:18:08 UTC) #17
Please take a look.
Sign in to reply to this message.
fss
Please take a look.
13 years, 1 month ago (2012年11月23日 20:59:04 UTC) #18
Please take a look.
Sign in to reply to this message.
|
This is Rietveld f62528b

AltStyle によって変換されたページ (->オリジナル) /