Commit Graph

1981 Commits

Author SHA1 Message Date
Shaya Potter
5ca11bb1a0 move ListContainers code to common and make rkt play nice
playing nice means not elliding the system.slice cgroup but allowing the
raw handler to handle it
2016-05-03 07:14:53 -07:00
Tim St. Clair
c8d9cc16dc Fixes for --disable_metrics flag
1. Fix for writing to nil map when value is non-empty.
2. Fix the usage string: go flag package uses backticks for the flag
name.
3. Render the flag default value in the same format as the flag accepts.
2016-05-02 22:47:37 -07:00
Tim St. Clair
1faa7673f9 Merge pull request #1258 from yujuhong/add_logs
Print the event when failed to process it
2016-05-02 18:12:37 -07:00
Yu-Ju Hong
f695b7cfc8 Print the event when failed to process it 2016-05-02 17:47:41 -07:00
Tim St. Clair
4bebcc0e1f Merge pull request #1245 from ainsleyc/separate-templates
Moved html template into assets directory
2016-05-02 16:33:36 -07:00
Vish Kannan
04a0a007ba Merge pull request #1221 from timstclair/tests
Cleanup manager package
2016-05-02 16:05:24 -07:00
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
6c25ee3df6 Clean up cAdvisor Godeps
Workflow:
```
$ go get -u github.com/tools/godep
$ godep restore
$ rm -rf Godeps
$ godep save ./...
```

This deletes orphaned packages such as
github.com/fsouza/go-dockerclient, and cleans up the workspace to match
the latest godeps rules (e.g. don't vendor vendor directories).
2016-05-02 15:32:45 -07:00
Seth Jennings
7fd7f20717 fix chan recieve block on oom event 2016-05-02 15:31:28 -05: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
Ainsley Chong
b7faf83410 Moved html template into assets directory
Reformated to .html file, and added build commands to assets.sh
2016-04-28 13:54:15 -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
Tim St. Clair
0d4e44fa34 Don't create a EventStore if the event limit is set to 0 2016-04-25 16:50:17 -07:00
Tim St. Clair
0973c854d6 Optimize TimedStore to avoid sort on every data add 2016-04-25 16:09:42 -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