Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new ubuntu-upstart image specifically to make it really easy to run "machine mode" containers based on upstart/ubuntu #23

Merged
merged 1 commit into from
Feb 10, 2014

Conversation

tianon
Copy link
Member

@tianon tianon commented Jan 23, 2014

$ ./stackbrew/brew-cli -n tianon -b ubuntu-upstart --targets ubuntu-upstart git://github.com/tianon/stackbrew
2014-01-23 09:43:05,086 INFO Cloning docker repo from git://github.com/tianon/stackbrew, branch: ubuntu-upstart
2014-01-23 09:43:06,348 INFO [cache miss] 8b48f34750cd5185bec7fcbc46a12f38
2014-01-23 09:43:06,348 INFO Cloning git://github.com/tianon/dockerfiles (ref: 47583c4bb2e8db0a42f3f23f3fe54666a2d8606b)
2014-01-23 09:43:07,067 INFO Building using dockerfile...
2014-01-23 09:44:01,084 INFO Committing to tianon/ubuntu-upstart:latest
2014-01-23 09:44:01,086 INFO Registering as processed: 8b48f34750cd5185bec7fcbc46a12f38
2014-01-23 09:44:01,611 INFO [cache hit] 8b48f34750cd5185bec7fcbc46a12f38
2014-01-23 09:44:01,612 INFO This ref has already been built, reusing image ID
2014-01-23 09:44:01,612 INFO Committing to tianon/ubuntu-upstart:precise
2014-01-23 09:44:01,614 INFO Registering as processed: 8b48f34750cd5185bec7fcbc46a12f38
2014-01-23 09:44:02,159 INFO [cache hit] 8b48f34750cd5185bec7fcbc46a12f38
2014-01-23 09:44:02,159 INFO This ref has already been built, reusing image ID
2014-01-23 09:44:02,159 INFO Committing to tianon/ubuntu-upstart:12.04
2014-01-23 09:44:02,161 INFO Registering as processed: 8b48f34750cd5185bec7fcbc46a12f38
2014-01-23 09:44:02,702 INFO [cache miss] 85a34143616da44e979b84e62bfb7441
2014-01-23 09:44:02,702 INFO Cloning git://github.com/tianon/dockerfiles (ref: 47583c4bb2e8db0a42f3f23f3fe54666a2d8606b)
2014-01-23 09:44:02,909 INFO Building using dockerfile...
2014-01-23 09:47:59,332 INFO Committing to tianon/ubuntu-upstart:quantal
2014-01-23 09:47:59,334 INFO Registering as processed: 85a34143616da44e979b84e62bfb7441
2014-01-23 09:47:59,950 INFO [cache hit] 85a34143616da44e979b84e62bfb7441
2014-01-23 09:47:59,950 INFO This ref has already been built, reusing image ID
2014-01-23 09:47:59,950 INFO Committing to tianon/ubuntu-upstart:12.10
2014-01-23 09:47:59,952 INFO Registering as processed: 85a34143616da44e979b84e62bfb7441
2014-01-23 09:48:00,491 INFO [cache miss] b6afb3d2b3653cab6578a37140822886
2014-01-23 09:48:00,491 INFO Cloning git://github.com/tianon/dockerfiles (ref: 47583c4bb2e8db0a42f3f23f3fe54666a2d8606b)
2014-01-23 09:48:00,705 INFO Building using dockerfile...
2014-01-23 09:52:46,455 INFO Committing to tianon/ubuntu-upstart:raring
2014-01-23 09:52:46,457 INFO Registering as processed: b6afb3d2b3653cab6578a37140822886
2014-01-23 09:52:46,999 INFO [cache hit] b6afb3d2b3653cab6578a37140822886
2014-01-23 09:52:46,999 INFO This ref has already been built, reusing image ID
2014-01-23 09:52:46,999 INFO Committing to tianon/ubuntu-upstart:13.04
2014-01-23 09:52:47,001 INFO Registering as processed: b6afb3d2b3653cab6578a37140822886
2014-01-23 09:52:47,487 INFO [cache miss] 2ddc835c7779f2fb944935054ec89ce6
2014-01-23 09:52:47,488 INFO Cloning git://github.com/tianon/dockerfiles (ref: 47583c4bb2e8db0a42f3f23f3fe54666a2d8606b)
2014-01-23 09:52:47,702 INFO Building using dockerfile...
2014-01-23 09:57:53,512 INFO Committing to tianon/ubuntu-upstart:saucy
2014-01-23 09:57:53,514 INFO Registering as processed: 2ddc835c7779f2fb944935054ec89ce6
2014-01-23 09:57:54,930 INFO [cache hit] 2ddc835c7779f2fb944935054ec89ce6
2014-01-23 09:57:54,930 INFO This ref has already been built, reusing image ID
2014-01-23 09:57:54,930 INFO Committing to tianon/ubuntu-upstart:13.10
2014-01-23 09:57:54,932 INFO Registering as processed: 2ddc835c7779f2fb944935054ec89ce6
2014-01-23 09:57:54,934 INFO BREW BUILD SUMMARY
-------------------------------------------------------------
OVERALL SUCCESS: True
-------------------------------------------------------------
ubuntu-upstart
-------------------------------------------------------------
21 | OK | 4f3b37562590                                      
22 | OK | 4f3b37562590                                      
 6 | OK | 70754f6a4131                                      
26 | OK | 358c9f3bcf0d                                      
17 | OK | 03453b150656                                      
 5 | OK | 70754f6a4131                                      
18 | OK | 03453b150656                                      
25 | OK | 358c9f3bcf0d                                      
 7 | OK | 70754f6a4131                                      
-------------------------------------------------------------

@shin-
Copy link
Contributor

shin- commented Jan 23, 2014

Thanks!

What do you think about changing

FROM stackbrew/ubuntu:<version-tag>

to

FROM ubuntu:<version-tag>

in the Dockerfiles? There's no practical difference at the moment, but I think it makes more sense going forward.

@tianon
Copy link
Member Author

tianon commented Jan 23, 2014

Yes, I will update that. Do you want me to wait until the tag pushing issues with "ubuntu" are taken care of?

…un "machine mode" containers based on upstart/ubuntu
@tianon
Copy link
Member Author

tianon commented Feb 2, 2014

This one is updated to use the unprefixed images, but you probably want to review #24 first, since it will affect these very directly.

@shin-
Copy link
Contributor

shin- commented Feb 3, 2014

Alright, I'll wait for the images from #24 to be generated and pushed first then, and merge those for the next rotation.

@tianon
Copy link
Member Author

tianon commented Feb 3, 2014

You rule, thanks @shin- :)

@tianon
Copy link
Member Author

tianon commented Feb 5, 2014

these are ready now, @shin- :)

@tianon
Copy link
Member Author

tianon commented Feb 7, 2014

$ ./stackbrew/brew-cli --debug --noprefill -n tianon -b ubuntu-upstart --targets ubuntu-upstart git://github.com/tianon/stackbrew
2014-02-06 22:04:20,678 INFO Cloning docker repo from git://github.com/tianon/stackbrew, branch: ubuntu-upstart
2014-02-06 22:04:21,241 DEBUG ubuntu-upstart ---> latest: git://github.com/tianon/dockerfiles@0f90322cdcba865c131a9ca4c568aa7ba4e7b80c sbin-init/ubuntu/12.04

2014-02-06 22:04:21,242 INFO [cache miss] 84e153157407cfe805a21d7f763fc9fd
2014-02-06 22:04:21,242 INFO Cloning git://github.com/tianon/dockerfiles (ref: 0f90322cdcba865c131a9ca4c568aa7ba4e7b80c)
2014-02-06 22:04:21,988 INFO Building using dockerfile...
2014-02-06 22:10:24,055 INFO Committing to tianon/ubuntu-upstart:latest
2014-02-06 22:10:24,058 INFO Registering as processed: 84e153157407cfe805a21d7f763fc9fd
2014-02-06 22:10:24,058 DEBUG ubuntu-upstart ---> precise: git://github.com/tianon/dockerfiles@0f90322cdcba865c131a9ca4c568aa7ba4e7b80c sbin-init/ubuntu/12.04

2014-02-06 22:10:24,058 INFO [cache hit] 84e153157407cfe805a21d7f763fc9fd
2014-02-06 22:10:24,058 INFO This ref has already been built, reusing image ID
2014-02-06 22:10:24,058 INFO Committing to tianon/ubuntu-upstart:precise
2014-02-06 22:10:24,060 INFO Registering as processed: 84e153157407cfe805a21d7f763fc9fd
2014-02-06 22:10:24,060 DEBUG ubuntu-upstart ---> 12.04: git://github.com/tianon/dockerfiles@0f90322cdcba865c131a9ca4c568aa7ba4e7b80c sbin-init/ubuntu/12.04

2014-02-06 22:10:24,060 INFO [cache hit] 84e153157407cfe805a21d7f763fc9fd
2014-02-06 22:10:24,060 INFO This ref has already been built, reusing image ID
2014-02-06 22:10:24,061 INFO Committing to tianon/ubuntu-upstart:12.04
2014-02-06 22:10:24,079 INFO Registering as processed: 84e153157407cfe805a21d7f763fc9fd
2014-02-06 22:10:24,079 DEBUG ubuntu-upstart ---> quantal: git://github.com/tianon/dockerfiles@0f90322cdcba865c131a9ca4c568aa7ba4e7b80c sbin-init/ubuntu/12.10

2014-02-06 22:10:24,079 INFO [cache miss] fe8781e9dc091bca8a08915d02b4d236
2014-02-06 22:10:24,080 INFO Cloning git://github.com/tianon/dockerfiles (ref: 0f90322cdcba865c131a9ca4c568aa7ba4e7b80c)
2014-02-06 22:10:24,456 INFO Building using dockerfile...
2014-02-06 22:14:23,701 INFO Committing to tianon/ubuntu-upstart:quantal
2014-02-06 22:14:23,703 INFO Registering as processed: fe8781e9dc091bca8a08915d02b4d236
2014-02-06 22:14:23,703 DEBUG ubuntu-upstart ---> 12.10: git://github.com/tianon/dockerfiles@0f90322cdcba865c131a9ca4c568aa7ba4e7b80c sbin-init/ubuntu/12.10

2014-02-06 22:14:23,703 INFO [cache hit] fe8781e9dc091bca8a08915d02b4d236
2014-02-06 22:14:23,703 INFO This ref has already been built, reusing image ID
2014-02-06 22:14:23,703 INFO Committing to tianon/ubuntu-upstart:12.10
2014-02-06 22:14:23,705 INFO Registering as processed: fe8781e9dc091bca8a08915d02b4d236
2014-02-06 22:14:23,705 DEBUG ubuntu-upstart ---> raring: git://github.com/tianon/dockerfiles@0f90322cdcba865c131a9ca4c568aa7ba4e7b80c sbin-init/ubuntu/13.04

2014-02-06 22:14:23,706 INFO [cache miss] 2fee80009c0a1a45bad776099086bb87
2014-02-06 22:14:23,706 INFO Cloning git://github.com/tianon/dockerfiles (ref: 0f90322cdcba865c131a9ca4c568aa7ba4e7b80c)
2014-02-06 22:14:23,918 INFO Building using dockerfile...
2014-02-06 22:26:38,909 INFO Committing to tianon/ubuntu-upstart:raring
2014-02-06 22:26:38,911 INFO Registering as processed: 2fee80009c0a1a45bad776099086bb87
2014-02-06 22:26:38,911 DEBUG ubuntu-upstart ---> 13.04: git://github.com/tianon/dockerfiles@0f90322cdcba865c131a9ca4c568aa7ba4e7b80c sbin-init/ubuntu/13.04

2014-02-06 22:26:38,912 INFO [cache hit] 2fee80009c0a1a45bad776099086bb87
2014-02-06 22:26:38,912 INFO This ref has already been built, reusing image ID
2014-02-06 22:26:38,912 INFO Committing to tianon/ubuntu-upstart:13.04
2014-02-06 22:26:38,914 INFO Registering as processed: 2fee80009c0a1a45bad776099086bb87
2014-02-06 22:26:38,914 DEBUG ubuntu-upstart ---> saucy: git://github.com/tianon/dockerfiles@0f90322cdcba865c131a9ca4c568aa7ba4e7b80c sbin-init/ubuntu/13.10

2014-02-06 22:26:38,914 INFO [cache miss] 0f29526dd3e1da0d729855fc0f88520e
2014-02-06 22:26:38,914 INFO Cloning git://github.com/tianon/dockerfiles (ref: 0f90322cdcba865c131a9ca4c568aa7ba4e7b80c)
2014-02-06 22:26:39,136 INFO Building using dockerfile...
2014-02-06 22:31:48,303 INFO Committing to tianon/ubuntu-upstart:saucy
2014-02-06 22:31:48,306 INFO Registering as processed: 0f29526dd3e1da0d729855fc0f88520e
2014-02-06 22:31:48,306 DEBUG ubuntu-upstart ---> 13.10: git://github.com/tianon/dockerfiles@0f90322cdcba865c131a9ca4c568aa7ba4e7b80c sbin-init/ubuntu/13.10

2014-02-06 22:31:48,306 INFO [cache hit] 0f29526dd3e1da0d729855fc0f88520e
2014-02-06 22:31:48,306 INFO This ref has already been built, reusing image ID
2014-02-06 22:31:48,306 INFO Committing to tianon/ubuntu-upstart:13.10
2014-02-06 22:31:48,308 INFO Registering as processed: 0f29526dd3e1da0d729855fc0f88520e
2014-02-06 22:31:48,309 INFO BREW BUILD SUMMARY
-------------------------------------------------------------
OVERALL SUCCESS: True
-------------------------------------------------------------
ubuntu-upstart
-------------------------------------------------------------
 5 | OK | 2417fad795d6                                      
18 | OK | 4feaf0c57e4b                                      
22 | OK | a81729812e4b                                      
 7 | OK | 2417fad795d6                                      
 6 | OK | 2417fad795d6                                      
26 | OK | 07fa3a636a17                                      
25 | OK | 07fa3a636a17                                      
17 | OK | 4feaf0c57e4b                                      
21 | OK | a81729812e4b                                      
-------------------------------------------------------------

shin- added a commit that referenced this pull request Feb 10, 2014
Add new ubuntu-upstart image specifically to make it really easy to run "machine mode" containers based on upstart/ubuntu
@shin- shin- merged commit c9b02f3 into docker-library:master Feb 10, 2014
@shin-
Copy link
Contributor

shin- commented Feb 10, 2014

Sorry that took so long. Merged!

@tianon tianon deleted the ubuntu-upstart branch February 10, 2014 16:34
@kapilt
Copy link

kapilt commented Mar 2, 2014

goes straight to ghost when i run it. is there some undocumented parameter to make this work?

@tianon
Copy link
Member Author

tianon commented Mar 2, 2014

As we discussed on IRC, Ghosts are something completely separate from this image, related to restarting your Docker daemon with running containers. :)

Nexucis pushed a commit to Nexucis/official-images that referenced this pull request Jan 10, 2020
…ymlink

Fix "app" symlink creation over-aggression (.godir)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants