Commit Graph

1819 Commits

Author SHA1 Message Date
Tim St. Clair
4d3ef349fb Move utils/machine -> machine 2016-05-02 15:56:49 -07:00
Tim St. Clair
f365c6a115 Move docker types to v1 API 2016-05-02 15:52:29 -07:00
Tim St. Clair
9961e37168 Delete unused ManagerMock 2016-05-02 12:24:33 -07:00
Tim St. Clair
0c89fd1b71 Refactor docker-specific functions from manager to docker 2016-05-02 12:24:31 -07:00
Tim St. Clair
b983d32d96 Refactor manager/machine.go -> utils/machine/info.go 2016-05-02 11:54:10 -07:00
Tim St. Clair
ee5bad8d84 Merge pull request #1252 from sjenning/prefer-systemd
prefer using systemd for oom monitoring
2016-05-02 11:50:53 -07:00
Tim St. Clair
8f175bcdce Merge pull request #1253 from timstclair/install
Switch to go install for faster incremental builds
2016-05-02 11:43:02 -07:00
Seth Jennings
5fa60e5019 prefer using systemd for oom monitoring 2016-05-02 13:41:12 -05:00
Tim St. Clair
b635018655 Switch to for faster incremental builds 2016-05-02 11:35:42 -07:00
Tim St. Clair
ae814a5fff Merge pull request #1233 from ausil/master
ClockSpeed not defined in /proc/cpuinfo for 32 bit arm, so return 0.
2016-04-26 12:09:11 -07:00
Tim St. Clair
0ac3342863 Merge pull request #1241 from nik-kor/master
Add docs about using elasticsearch as a storage driver
2016-04-26 12:06:39 -07:00
Tim St. Clair
468b7d10e4 Merge pull request #1217 from ainsleyc/seperate-assets
Separated asset files into their own folder
2016-04-26 11:35:48 -07:00
Nikita Korotkih
f2beaa5ae1 Add docs about using elasticsearch as a storage driver 2016-04-26 19:40:12 +03:00
Tim St. Clair
ced5455591 Merge pull request #1203 from Random-Liu/new-docker-client
Switch to new docker client
2016-04-25 19:41:52 -07:00
Lantao Liu
998aa4ad48 Update Godeps. 2016-04-25 19:22:05 -07:00
Lantao Liu
ece4c555cc switch to the new engine-api 2016-04-25 19:22:05 -07:00
Ainsley Chong
700c3d1d4d Separated asset files into their own folder with the correct file
formats, and added a script to build them into required .go file using
go-bindata.
2016-04-21 15:16:08 -07:00
Vish Kannan
75195c38c8 Merge pull request #1198 from MastodonC/master
Adds docker labels to tags for influxdb storage
2016-04-21 15:02:39 -07:00
Vish Kannan
750f18e5ea Merge pull request #1231 from pmorie/dockerclient-bump
Bump godep for go-dockerclient
2016-04-21 13:52:38 -07:00
Dennis Gilmore
fcf54310cd ClockSpeed not defined in /proc/cpuinfo for 32 bit arm, so return 0.
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-04-21 15:27:53 -05:00
Vish Kannan
eb74b01ff9 Merge pull request #1235 from derekwaynecarr/systemd_ignore_mount
on systemd, we should ignore .mount cgroups
2016-04-21 12:23:11 -07:00
Vish Kannan
64f8c8afaf Merge pull request #1234 from timstclair/release
Release v0.23.0
2016-04-21 10:17:58 -07:00
derekwaynecarr
d01934a3e4 on systemd, we should ignore .mount cgroups 2016-04-20 23:47:19 -04:00
Tim St. Clair
c16cefb976 Release v0.23.0 2016-04-20 17:30:53 -07:00
Antony Woods
a2128c6efa Add labels to tags in influxdb 2016-04-20 09:52:56 +01:00
Paul Morie
d68dd18694 Bump godep for go-dockerclient 2016-04-19 16:25:56 -04:00
Vish Kannan
0937e87449 Merge pull request #1229 from timstclair/integration
Change log level of integration framework log messages
2016-04-18 18:28:49 -07:00
Tim St. Clair
5474c1e505 Change log level of integration framework log messages 2016-04-18 18:10:00 -07:00
Ainsley Chong
24b1bb0f2a Renamed containers_js.go to containers.js to maintain commit history 2016-04-18 13:27:56 -07:00
Tim St. Clair
3118f9f0a3 Merge pull request #1219 from sjpotter/update-rkt-godep
update rkt to 1.4.0
2016-04-15 16:17:30 -07:00
Shaya Potter
5dc9fbad3c Dont block on grpc if nothing is listeing on rkt api service port (#1218)
attempt to connect to rkt api service with net before grpc
2016-04-15 16:11:49 -07:00
Tim St. Clair
bbd05e4baa Merge pull request #1220 from timstclair/raw
Fix docker GetSpec to include image, labels, and env vars
2016-04-15 15:42:21 -07:00
Tim St. Clair
9790a0d3f4 Fix docker GetSpec to include image, labels, and env vars 2016-04-15 15:34:24 -07:00
Shaya Potter
37a17840c0 update rkt to 1.4.0 2016-04-15 14:52:29 -07:00
Tim St. Clair
85c2a1cdb1 Merge pull request #1213 from timstclair/raw
Read docker container spec from cgroupfs, rather than libcontainer spec
2016-04-15 13:18:26 -07:00
Tim St. Clair
dc6415aef7 Check docker container existance the same way as raw & rkt 2016-04-15 11:35:31 -07:00
Tim St. Clair
4a8f3e4c93 Read docker container spec from cgroupfs, rather than libcontainer spec 2016-04-14 17:10:03 -07:00
Tim St. Clair
4861405904 Refactor common container GetSpec
- Pull out the root container cases, since they're only relevant in the
  raw container handler
- Pass parameters rather than depending on AbstractContainerInterface
2016-04-14 16:57:52 -07:00
Vish Kannan
a8edca0c46 Merge pull request #1208 from timstclair/e2e-errors
Look for container state in containerd path
2016-04-13 15:34:09 -07:00
Tim St. Clair
4b1ef4733a Merge pull request #1205 from krallin/aggresively-close-netlink-cgroup-fds
Netlink: aggressively close cgroup fds
2016-04-13 15:22:05 -07:00
Tim St. Clair
7b1820b1d4 Look for container state in containerd path 2016-04-13 15:09:08 -07:00
Thomas Orozco
ee8701aa97 Netlink: aggressively close cgroup fds
Not closing the FDs manually means we have to rely on garbage collection
to run before cgroup FDs are closed. If the system is running a lot of
load probes at a high-frequency (i.e. dynamic housekeeping isn't backing
off because of load variations), we can end up hitting our FD limit due
to keeping around lots of (useless) FDs.
2016-04-13 11:30:48 +02:00
Vish Kannan
a6fdb9b445 Merge pull request #1192 from timstclair/exec-driver
Fix cAdivsor docker validation
2016-04-11 11:39:07 -07:00
Tim St. Clair
b768a9d1dc If docker /info does not include ServerVersion, fallback to /version 2016-04-08 17:05:26 -07:00
Tim St. Clair
b553e02476 Fix cAdivsor docker validation 2016-04-08 17:05:26 -07:00
Vish Kannan
366dee28f8 Merge pull request #1200 from timstclair/integration
Improve local cAdvisor integration test script
2016-04-08 16:20:05 -07:00
Tim St. Clair
d434a4e534 Improve local cAdvisor integration test script
- Poll localhost:8080/healthz to wait for cAdvisor to start
- Set the script exit code to the test exit status
- Fix bash formatting
- Check for sudo access at the start
2016-04-08 15:54:06 -07:00
Vish Kannan
81f06c22ea Merge pull request #1196 from vishh/disable-metrics
Fix --disable_metrics parsing to accept empty string as input.
2016-04-06 13:51:06 -07:00
Vishnu kannan
a663e835c4 Fix --disable_metrics parsing to accept empty string as input.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-04-06 11:52:44 -07:00
Tim St. Clair
8ddbae4202 Merge pull request #1195 from timstclair/e2e-errors
Fix e2e test command output formatting
2016-04-06 11:32:33 -07:00