Dan Williams
fc174a6635
Merge pull request #380 from bboreham/patch-1
...
Add Bryan Boreham as maintainer
2017-02-27 15:06:26 -06:00
Dan Williams
2f1bfcee63
pkg/types: misc current types testcase cleanups
2017-02-27 13:28:07 -06:00
Dan Williams
35153e7de8
pkg/types: misc current types testcase cleanups
2017-02-27 13:28:07 -06:00
Dan Williams
2a6d12b206
pkg/testutils: return errors after restoring stdout
...
Ensures Ginkgo is able to print detailed failure messages instead
of them being captured by the pipe.
2017-02-27 13:27:19 -06:00
Dan Williams
5a984f0dee
pkg/testutils: return errors after restoring stdout
...
Ensures Ginkgo is able to print detailed failure messages instead
of them being captured by the pipe.
2017-02-27 13:27:19 -06:00
Dan Williams
94e02e0768
Merge pull request #375 from aaithal/complieOnNonLinuxPlatforms
...
pkg/ns: refactored so that builds succeed on non-linux platforms
2017-02-27 11:46:22 -06:00
Gabe Rosenhouse
f15d521b2a
docs: table formatting is hard
2017-02-27 07:57:00 -08:00
Gabe Rosenhouse
bbc23ea761
docs: table formatting is hard
2017-02-27 07:57:00 -08:00
Gabe Rosenhouse
5124ac4759
docs: fill-out and correct version conversion table
2017-02-27 07:53:09 -08:00
Gabe Rosenhouse
b6e9bf8372
docs: fill-out and correct version conversion table
2017-02-27 07:53:09 -08:00
Gabe Rosenhouse
2aa863dab7
docs: minor improvements to spec-upgrades
2017-02-27 07:17:37 -08:00
Gabe Rosenhouse
379d47760c
docs: minor improvements to spec-upgrades
2017-02-27 07:17:37 -08:00
Casey Callendrello
1061ef1eb9
docs: add small upgrade instructions
2017-02-27 14:57:31 +01:00
Casey Callendrello
119d6f20f5
docs: add small upgrade instructions
2017-02-27 14:57:31 +01:00
Casey Callendrello
bdd70561ad
docs: minor improvements to 0.3.0 upgrade guidance
2017-02-27 14:27:56 +01:00
Casey Callendrello
70c153eb41
docs: minor improvements to 0.3.0 upgrade guidance
2017-02-27 14:27:56 +01:00
Gabe Rosenhouse
5b6d955695
docs: Edits to v0.3.0 upgrade guidance
2017-02-26 16:53:52 -08:00
Gabe Rosenhouse
fa53446854
docs: Edits to v0.3.0 upgrade guidance
2017-02-26 16:53:52 -08:00
Dan Williams
f658c0b4b3
docs: CNI versioning for 0.3.0 upgrade
2017-02-26 13:26:14 -08:00
Dan Williams
328ea56e75
docs: CNI versioning for 0.3.0 upgrade
2017-02-26 13:26:14 -08:00
Casey Callendrello
6e6ad53ea8
libcni: up-convert a Config to a ConfigList when no other configs are found.
2017-02-24 19:44:06 +01:00
Tom Denham
1bc8141105
Merge pull request #379 from Intel-Corp/master
...
README: List multus as 3rd party plugin
2017-02-23 10:40:59 -08:00
Aithal
460e1c5be3
vendor: Update vishvanana/netlink dependency
2017-02-23 09:53:11 -08:00
Aithal
7d5619d277
pkg/ip: refactored so that builds succeed on non-linux platforms
...
moved functions that depend on linux packages into a separate file and added
nop methods with a build tag for non-linux platforms in a new file.
2017-02-23 09:52:13 -08:00
Aithal
7eeb21a999
pkg/ip: refactored so that builds succeed on non-linux platforms
...
moved functions that depend on linux packages into a separate file and added
nop methods with a build tag for non-linux platforms in a new file.
2017-02-23 09:52:13 -08:00
Aithal
46deb7b708
pkg/ns, pkg/types: refactored non linux build fix code to
...
Make GetCurrentNS platform specific instead of getCurrentThreadNetNSPath
2017-02-23 09:50:48 -08:00
Aithal
0dc0845c51
pkg/ns, pkg/types: refactored non linux build fix code to
...
Make GetCurrentNS platform specific instead of getCurrentThreadNetNSPath
2017-02-23 09:50:48 -08:00
Dan Williams
aafc728ec0
Merge pull request #371 from rosenhouse/spec-netconf-routes
...
spec: Remove `routes` from Network Configuration
2017-02-22 20:32:41 -06:00
Bryan Boreham
32246b315c
Replace Michael Bridgen with Bryan Boreham
2017-02-22 17:06:04 +00:00
Kuralamudhan Ramakrishnan
2c33eb4f22
README: List multus as 3rd party plugin
...
refer #343 issue
2017-02-22 16:13:12 +00:00
Gabe Rosenhouse
9f03c4bc2e
Merge pull request #376 from zackhsi/fix-grammar
...
Fix grammar
2017-02-20 17:51:38 -08:00
Casey Callendrello
7fa16f18d9
plugins/main/ptp: set the Sandbox property on the response
2017-02-21 00:28:19 +01:00
Zack Hsi
c783679114
Fix grammar
2017-02-20 11:21:49 -08:00
Aithal
dff808c98e
pkg/ns: refactored so that builds succeed on non-linux platforms
...
moved functions that depend on linux packages (sys/unix) into a separate file
and added nop methods with a build tag for non-linux platforms in a new file.
2017-02-20 10:00:55 -08:00
Aithal
c3cde44480
pkg/ns: refactored so that builds succeed on non-linux platforms
...
moved functions that depend on linux packages (sys/unix) into a separate file
and added nop methods with a build tag for non-linux platforms in a new file.
2017-02-20 10:00:55 -08:00
Gabe Rosenhouse
3ba89873ac
Merge pull request #372 from rosenhouse/consolidate-host-local-docs
...
docs: consolidate host-local documentation
2017-02-20 06:33:32 -08:00
Gabe Rosenhouse
98eb0d93a1
docs: consolidate host-local documentation
...
- remove the README.md in the plugins/ipam/host-local (no other plugin
has this)
- merge that info into the main Documentation/host-local.md
2017-02-15 15:20:13 -08:00
Gabe Rosenhouse
eb2ff7fe57
docs: consolidate host-local documentation
...
- remove the README.md in the plugins/ipam/host-local (no other plugin
has this)
- merge that info into the main Documentation/host-local.md
2017-02-15 15:20:13 -08:00
Gabe Rosenhouse
31dafa2f7a
spec: Remove routes
from Network Configuration
...
- this is supported by some IPAM plugins but is not required of all of
them
2017-02-15 15:02:23 -08:00
Tom Denham
6f3b0abcc7
Merge pull request #369 from containernetworking/port-mapping
...
CONVENTIONS.md: Update details on port-mappings
2017-02-14 11:47:59 -08:00
Tom Denham
e3da6e1cfb
More markups
2017-02-13 10:14:45 -08:00
Tom Denham
95ca9d393a
Update with feedback
2017-02-09 14:12:33 -08:00
Tom Denham
3fbf94a90a
CONVENTIONS.md: Update details on port-mappings
...
After discussion with the CNI maintainers and representatives from Mesos and Kubernetes we've settled on this approach for passing the dynamic port mapping information from runtimes to plugins.
Including it in the plugin config allows "operators" to signal that they expect port mapping information to be passed to a specific plugin (or plugins). This follows the model that config passed in the plugin config should be acted upon by a plugin.
Runtimes can optionally return an error to users if they find no plugin in the chain that supports port mappings.
I'm sure we'd all like to see this merged soon so I'll try to turn any feedback quickly (and I'm happy to get any and all feedback - spellings, unclear working, wrong JSON terminology etc..)
2017-02-08 12:43:04 -08:00
Gabe Rosenhouse
970de4b9e3
Merge pull request #361 from ofiliz/issue-360
...
invoke: Enable plugin file names with extensions
2017-02-08 10:15:49 -08:00
Gabe Rosenhouse
f85ac247e6
Merge pull request #361 from ofiliz/issue-360
...
invoke: Enable plugin file names with extensions
2017-02-08 10:15:49 -08:00
Onur Filiz
a35f8ae914
invoke: Enable plugin file names with extensions
...
A CNI network configuration file contains the plugin's executable file name.
Some platforms like Windows require a file name extension for executables.
This causes unnecessary burden on admins as they now have to maintain two
versions of each type of netconfig file, which differ only by the ".exe"
extension. A much simpler design is for invoke package to also look for
well-known extensions on platforms that require it. Existing tests are
improved and new tests are added to cover the new behavior.
Fixes #360
2017-02-04 12:01:47 -08:00
Onur Filiz
271be6c8df
invoke: Enable plugin file names with extensions
...
A CNI network configuration file contains the plugin's executable file name.
Some platforms like Windows require a file name extension for executables.
This causes unnecessary burden on admins as they now have to maintain two
versions of each type of netconfig file, which differ only by the ".exe"
extension. A much simpler design is for invoke package to also look for
well-known extensions on platforms that require it. Existing tests are
improved and new tests are added to cover the new behavior.
Fixes #360
2017-02-04 12:01:47 -08:00
Gabe Rosenhouse
fc7de21fe2
Merge pull request #364 from pires/build_tag
...
pkg/utils/sysctl/sysctl_linux.go: couple fixes
2017-02-03 14:18:39 -05:00
Paulo Pires
2e90a8cc33
pkg/utils/sysctl/sysctl_linux.go: fix typo.
2017-02-03 05:39:04 +00:00
Paulo Pires
4c0b8f7054
pkg/utils/sysctl/sysctl_linux.go: fix typo.
2017-02-03 05:39:04 +00:00