Back to bug 101354

Who When What Removed Added
smcv 2017-06-08 16:58:31 UTC Status NEW ASSIGNED
Assignee dbus simon.mcvittie
smcv 2017-06-09 18:17:51 UTC Depends on 101362
smcv 2017-06-23 16:07:15 UTC Depends on 101566
smcv 2017-06-23 16:09:27 UTC Depends on 101567
smcv 2017-06-23 16:12:51 UTC Depends on 101568
smcv 2017-06-23 16:15:46 UTC Depends on 101569
smcv 2017-06-23 16:22:35 UTC Depends on 101570
smcv 2017-06-23 16:24:57 UTC Attachment #132167 Attachment is obsolete 0 1
smcv 2017-06-23 16:43:23 UTC URL https://github.com/smcv/dbus/commits/wip/100344-containers https://github.com/smcv/dbus/commits/containers-minimum-101354
Keywords patch
Whiteboard review?
smcv 2017-06-30 11:09:08 UTC Attachment #132165 Attachment description _dbus_asv_add_object_path: Add [01] _dbus_asv_add_object_path: Add
smcv 2017-06-30 11:09:23 UTC Attachment #132169 Attachment description spec: Document the initial Containers1 interface [02] spec: Document the initial Containers1 interface
smcv 2017-06-30 11:09:35 UTC Attachment #132170 Attachment description driver: Add a stub implementation of the Containers1 interface [03] driver: Add a stub implementation of the Containers1 interface
smcv 2017-06-30 11:09:49 UTC Attachment #132171 Attachment description test/uid-permissions: Assert that AddContainerServer is privileged [04] test/uid-permissions: Assert that AddContainerServer is privileged
smcv 2017-06-30 11:10:00 UTC Attachment #132172 Attachment description test/containers: New test [05] test/containers: New test
smcv 2017-06-30 11:10:13 UTC Attachment #132173 Attachment description containers: Do some basic checking on the parameters [07] containers: Do some basic checking on the parameters
smcv 2017-06-30 11:10:26 UTC Attachment #132174 Attachment description test/containers: Exercise the new parameter checking [08] test/containers: Exercise the new parameter checking
smcv 2017-06-30 11:10:45 UTC Attachment #132175 Attachment description bus/containers: Build a global data structure for container instances [0-9] bus/containers: Build a global data structure for container instances
smcv 2017-06-30 11:10:59 UTC Attachment #132176 Attachment description bus/containers: Create a DBusServer and add it to the main loop [10] bus/containers: Create a DBusServer and add it to the main loop
smcv 2017-06-30 11:11:12 UTC Attachment #132177 Attachment description bus_context_add_incoming_connection: factor out [11] bus_context_add_incoming_connection: factor out
smcv 2017-06-30 11:11:33 UTC Attachment #132178 Attachment description bus/containers: Set up new connections to join the bus [12] bus/containers: Set up new connections to join the bus
smcv 2017-06-30 11:11:46 UTC Attachment #132179 Attachment description test/containers: Exercise a successful call to AddContainerServer [13] test/containers: Exercise a successful call to AddContainerServer
smcv 2017-06-30 11:12:00 UTC Attachment #132180 Attachment description bus/containers: Require connecting uid to match caller of AddContainerServer [14] bus/containers: Require connecting uid to match caller of AddContainerServer
smcv 2017-06-30 11:12:13 UTC Attachment #132181 Attachment description bus/containers: Each connection to a container holds a reference [15] bus/containers: Each connection to a container holds a reference
smcv 2017-06-30 11:12:26 UTC Attachment #132182 Attachment description bus/containers: Link each container to its initiating connection [16] bus/containers: Link each container to its initiating connection
smcv 2017-06-30 11:12:51 UTC Attachment #132183 Attachment description bus/containers: Shut down container servers when initiator goes away [17] bus/containers: Shut down container servers when initiator goes away
smcv 2017-06-30 11:13:08 UTC Attachment #132184 Attachment description bus/containers: Give each instance a list of all its connections [18] bus/containers: Give each instance a list of all its connections
smcv 2017-06-30 11:13:23 UTC Attachment #132185 Attachment description bus/containers: Implement methods to stop containers explicitly [19] bus/containers: Implement methods to stop containers explicitly
smcv 2017-06-30 11:13:36 UTC Attachment #132186 Attachment description bus/containers: Don't allow stopping other users' containers [20] bus/containers: Don't allow stopping other users' containers
smcv 2017-06-30 11:13:48 UTC Attachment #132187 Attachment description test/containers: Exercise the various ways to stop a container [21] test/containers: Exercise the various ways to stop a container
smcv 2017-06-30 11:14:10 UTC Attachment #132188 Attachment description bus/containers: Emit ContainerInstanceRemoved signal [22] bus/containers: Emit ContainerInstanceRemoved signal
smcv 2017-06-30 11:14:28 UTC Attachment #132189 Attachment description test/containers: Assert that ContainerInstanceRemoved is emitted [23] test/containers: Assert that ContainerInstanceRemoved is emitted
smcv 2017-06-30 11:14:42 UTC Attachment #132190 Attachment description bus/containers: Indicate in loginfo whether connection is contained [24] bus/containers: Indicate in loginfo whether connection is contained
smcv 2017-06-30 11:14:57 UTC Attachment #132191 Attachment description bus/driver: Treat connections from inside containers as unprivileged [25] bus/driver: Treat connections from inside containers as unprivileged
smcv 2017-06-30 11:15:09 UTC Attachment #132192 Attachment description test/containers: Check that containers can't make new containers [26] test/containers: Check that containers can't make new containers
smcv 2017-06-30 11:15:24 UTC Attachment #132193 Attachment description test/containers: Check that connections from containers are unprivileged [27] test/containers: Check that connections from containers are unprivileged
smcv 2017-06-30 11:15:36 UTC Attachment #132194 Attachment description bus/driver: Add a flag for methods that can't be invoked by containers [28] bus/driver: Add a flag for methods that can't be invoked by containers
smcv 2017-06-30 11:15:49 UTC Attachment #132195 Attachment description bus/driver: Containers can't use the Verbose and Stats interfaces [29] bus/driver: Containers can't use the Verbose and Stats interfaces
smcv 2017-06-30 11:16:09 UTC Attachment #132196 Attachment description bus/driver: Add basic container info to GetConnectionCredentials() [30] bus/driver: Add basic container info to GetConnectionCredentials()
smcv 2017-06-30 11:16:24 UTC Attachment #132197 Attachment description test/dbus-daemon: Assert absence of Containers1 credentials [31] test/dbus-daemon: Assert absence of Containers1 credentials
smcv 2017-06-30 11:16:39 UTC Attachment #132198 Attachment description bus/driver: Add GetConnectionContainerInstance(), GetContainerInstanceInfo() [32] bus/driver: Add GetConnectionContainerInstance(), GetContainerInstanceInfo()
smcv 2017-06-30 11:16:58 UTC Attachment #132200 Attachment description test/containers: Check that GetContainerInstanceInfo stops working [34] test/containers: Check that GetContainerInstanceInfo stops working
smcv 2017-06-30 11:17:12 UTC Attachment #132201 Attachment description bus: Add (unused) settings for resource limits for containers [35] bus: Add (unused) settings for resource limits for containers
smcv 2017-06-30 11:17:26 UTC Attachment #132202 Attachment description bus/containers: Limit the size of metadata we will store [36] bus/containers: Limit the size of metadata we will store
smcv 2017-06-30 11:17:39 UTC Attachment #132203 Attachment description bus/containers: Enforce max_containers limit [37] bus/containers: Enforce max_containers limit
smcv 2017-06-30 11:17:53 UTC Attachment #132204 Attachment description bus/containers: Enforce max_connections_per_container [38] bus/containers: Enforce max_connections_per_container
smcv 2017-06-30 11:18:06 UTC Attachment #132205 Attachment description containers: enforce max_containers_per_user [39] containers: enforce max_containers_per_user
smcv 2017-06-30 11:18:24 UTC Attachment #132206 Attachment description test/containers: Exercise the resource limits [40] test/containers: Exercise the resource limits
smcv 2017-06-30 11:52:24 UTC Attachment #132169 Attachment is obsolete 0 1
smcv 2017-06-30 11:54:25 UTC Attachment #132199 Attachment is obsolete 0 1
smcv 2017-06-30 11:56:29 UTC Attachment #132207 Attachment is obsolete 0 1
smcv 2017-06-30 13:37:45 UTC Attachment #132368 Attachment is obsolete 0 1
smcv 2017-07-05 16:57:12 UTC Attachment #132175 Attachment description [0-9] bus/containers: Build a global data structure for container instances [09] bus/containers: Build a global data structure for container instances
smcv 2017-07-05 17:02:05 UTC Depends on 101700
smcv 2017-07-05 18:55:43 UTC Whiteboard review?
Keywords patch
smcv 2017-07-07 18:47:07 UTC CC smcv
smcv 2017-07-07 18:52:50 UTC Attachment #132165 Attachment is obsolete 0 1
smcv 2017-07-07 18:53:05 UTC Attachment #132367 Attachment is obsolete 0 1
smcv 2017-07-07 18:53:16 UTC Attachment #132170 Attachment is obsolete 0 1
smcv 2017-07-07 18:53:56 UTC Attachment #132172 Attachment is obsolete 0 1
smcv 2017-07-07 18:54:08 UTC Attachment #132173 Attachment is obsolete 0 1
smcv 2017-07-07 18:54:28 UTC Attachment #132174 Attachment is obsolete 0 1
smcv 2017-07-07 18:54:39 UTC Attachment #132175 Attachment is obsolete 0 1
smcv 2017-07-07 18:55:34 UTC Attachment #132176 Attachment is obsolete 0 1
smcv 2017-07-07 18:55:56 UTC Attachment #132177 Attachment is obsolete 0 1
smcv 2017-07-07 18:56:06 UTC Attachment #132178 Attachment is obsolete 0 1
smcv 2017-07-07 18:56:17 UTC Attachment #132179 Attachment is obsolete 0 1
smcv 2017-07-07 18:56:28 UTC Attachment #132180 Attachment is obsolete 0 1
smcv 2017-07-07 18:57:28 UTC Attachment #132181 Attachment is obsolete 0 1
smcv 2017-07-07 18:57:39 UTC Attachment #132182 Attachment is obsolete 0 1
smcv 2017-07-07 18:57:48 UTC Attachment #132183 Attachment is obsolete 0 1
smcv 2017-07-07 18:57:57 UTC Attachment #132184 Attachment is obsolete 0 1
smcv 2017-07-07 18:58:06 UTC Attachment #132185 Attachment is obsolete 0 1
smcv 2017-07-07 18:58:57 UTC Attachment #132186 Attachment is obsolete 0 1
smcv 2017-07-07 18:59:16 UTC Attachment #132187 Attachment is obsolete 0 1
smcv 2017-07-07 18:59:37 UTC Attachment #132188 Attachment is obsolete 0 1
smcv 2017-07-07 18:59:53 UTC Attachment #132189 Attachment is obsolete 0 1
smcv 2017-07-07 19:00:02 UTC Attachment #132190 Attachment is obsolete 0 1
smcv 2017-07-07 19:00:12 UTC Attachment #132191 Attachment is obsolete 0 1
smcv 2017-07-07 19:00:25 UTC Attachment #132192 Attachment is obsolete 0 1
smcv 2017-07-07 19:00:37 UTC Attachment #132193 Attachment is obsolete 0 1
smcv 2017-07-07 19:01:02 UTC Attachment #132195 Attachment is obsolete 0 1
smcv 2017-07-07 19:01:14 UTC Attachment #132196 Attachment is obsolete 0 1
smcv 2017-07-07 19:01:25 UTC Attachment #132197 Attachment is obsolete 0 1
smcv 2017-07-07 19:01:37 UTC Attachment #132198 Attachment is obsolete 0 1
smcv 2017-07-07 19:02:06 UTC Attachment #132200 Attachment is obsolete 0 1
smcv 2017-07-07 19:02:17 UTC Attachment #132201 Attachment is obsolete 0 1
smcv 2017-07-07 19:02:27 UTC Attachment #132202 Attachment is obsolete 0 1
smcv 2017-07-07 19:02:37 UTC Attachment #132203 Attachment is obsolete 0 1
smcv 2017-07-07 19:02:49 UTC Attachment #132204 Attachment is obsolete 0 1
smcv 2017-07-07 19:02:59 UTC Attachment #132205 Attachment is obsolete 0 1
smcv 2017-07-07 19:03:17 UTC Attachment #132206 Attachment is obsolete 0 1
smcv 2017-07-07 19:03:31 UTC Attachment #132369 Attachment is obsolete 0 1
smcv 2017-07-07 19:03:43 UTC Attachment #132370 Attachment is obsolete 0 1
smcv 2017-07-07 19:07:40 UTC Attachment #132545 Attachment description test/containers: Check that connections from containers are unprivileged t/containers: Exercise trivial and non-trivial container metadata
smcv 2017-07-07 19:07:51 UTC Attachment #132194 Attachment is obsolete 0 1
smcv 2017-07-07 19:07:55 UTC Attachment #132171 Attachment is obsolete 0 1
smcv 2017-07-07 19:08:08 UTC Attachment #132373 Attachment is obsolete 0 1
smcv 2017-07-07 19:09:29 UTC Keywords patch
Whiteboard review?
smcv 2017-07-21 20:01:51 UTC Whiteboard review?
Keywords patch
smcv 2017-07-24 12:34:24 UTC Depends on 101895
smcv 2017-07-24 14:27:39 UTC Blocks 101898
smcv 2017-07-24 14:55:35 UTC Blocks 101899
marejde 2017-07-24 16:46:15 UTC CC marejde
smcv 2017-07-24 19:01:54 UTC Blocks 101902
smcv 2017-07-24 19:03:10 UTC Attachment #132508 Attachment is obsolete 0 1
smcv 2017-07-24 19:03:15 UTC Attachment #132509 Attachment is obsolete 0 1
smcv 2017-07-24 19:03:49 UTC Attachment #132870 Attachment is obsolete 0 1
smcv 2017-07-24 19:04:04 UTC Attachment #132871 Attachment is obsolete 0 1
smcv 2017-07-24 19:04:20 UTC Attachment #132872 Attachment is obsolete 0 1
smcv 2017-07-24 19:05:20 UTC Attachment #132510 Attachment is obsolete 0 1
smcv 2017-07-24 19:05:40 UTC Attachment #132511 Attachment is obsolete 0 1
smcv 2017-07-24 19:05:49 UTC Attachment #132512 Attachment is obsolete 0 1
smcv 2017-07-24 19:07:30 UTC Attachment #132877 Attachment is obsolete 0 1
smcv 2017-07-24 19:07:44 UTC Attachment #132878 Attachment is obsolete 0 1
smcv 2017-07-24 19:08:10 UTC Attachment #132513 Attachment is obsolete 0 1
smcv 2017-07-24 19:08:22 UTC Attachment #132514 Attachment is obsolete 0 1
smcv 2017-07-24 19:56:23 UTC Attachment #132881 Attachment is obsolete 0 1
smcv 2017-07-24 19:56:35 UTC Attachment #132882 Attachment is obsolete 0 1
smcv 2017-07-24 19:57:34 UTC Attachment #132515 Attachment is obsolete 0 1
smcv 2017-07-24 19:57:54 UTC Attachment #132516 Attachment is obsolete 0 1
smcv 2017-07-24 19:58:23 UTC Attachment #132517 Attachment is obsolete 0 1
smcv 2017-07-24 19:59:25 UTC Attachment #132518 Attachment is obsolete 0 1
smcv 2017-07-24 19:59:46 UTC Attachment #132519 Attachment is obsolete 0 1
smcv 2017-07-24 20:00:06 UTC Attachment #132520 Attachment is obsolete 0 1
smcv 2017-07-24 20:00:20 UTC Attachment #132521 Attachment is obsolete 0 1
smcv 2017-07-24 20:00:30 UTC Attachment #132522 Attachment is obsolete 0 1
smcv 2017-07-24 20:00:49 UTC Attachment #132523 Attachment is obsolete 0 1
smcv 2017-07-24 20:01:15 UTC Attachment #132524 Attachment is obsolete 0 1
smcv 2017-07-24 20:01:30 UTC Attachment #132525 Attachment is obsolete 0 1
smcv 2017-07-24 20:01:43 UTC Attachment #132526 Attachment is obsolete 0 1
smcv 2017-07-24 20:01:54 UTC Attachment #132527 Attachment is obsolete 0 1
smcv 2017-07-24 20:02:10 UTC Attachment #132528 Attachment is obsolete 0 1
smcv 2017-07-24 20:02:59 UTC Attachment #132531 Attachment is obsolete 0 1
smcv 2017-07-24 20:03:15 UTC Attachment #132532 Attachment is obsolete 0 1
smcv 2017-07-24 20:03:51 UTC Attachment #132534 Attachment is obsolete 0 1
smcv 2017-07-24 20:09:15 UTC Attachment #132535 Attachment is obsolete 0 1
smcv 2017-07-24 20:09:34 UTC Attachment #132536 Attachment is obsolete 0 1
smcv 2017-07-24 20:09:46 UTC Attachment #132537 Attachment is obsolete 0 1
smcv 2017-07-24 20:09:59 UTC Attachment #132538 Attachment is obsolete 0 1
smcv 2017-07-24 20:10:12 UTC Attachment #132539 Attachment is obsolete 0 1
smcv 2017-07-24 20:10:26 UTC Attachment #132540 Attachment is obsolete 0 1
smcv 2017-07-24 20:10:40 UTC Attachment #132541 Attachment is obsolete 0 1
smcv 2017-07-24 20:10:56 UTC Attachment #132542 Attachment is obsolete 0 1
smcv 2017-07-24 20:11:10 UTC Attachment #132543 Attachment is obsolete 0 1
smcv 2017-07-24 20:11:25 UTC Attachment #132544 Attachment is obsolete 0 1
smcv 2017-07-24 20:11:40 UTC Attachment #132545 Attachment is obsolete 0 1
smcv 2017-07-24 20:11:54 UTC Attachment #132546 Attachment is obsolete 0 1
smcv 2017-07-24 20:12:08 UTC Attachment #132547 Attachment is obsolete 0 1
smcv 2017-07-24 20:12:21 UTC Attachment #132548 Attachment is obsolete 0 1
smcv 2017-07-24 20:12:44 UTC Attachment #132549 Attachment is obsolete 0 1
smcv 2017-07-24 20:13:00 UTC Attachment #132550 Attachment is obsolete 0 1
smcv 2017-07-24 20:13:14 UTC Attachment #132551 Attachment is obsolete 0 1
smcv 2017-07-24 20:13:29 UTC Attachment #132552 Attachment is obsolete 0 1
smcv 2017-07-24 20:13:41 UTC Attachment #132553 Attachment is obsolete 0 1
smcv 2017-07-24 20:13:53 UTC Attachment #132554 Attachment is obsolete 0 1
smcv 2017-07-24 20:14:12 UTC Attachment #132555 Attachment is obsolete 0 1
smcv 2017-07-24 20:14:21 UTC Blocks 101903
smcv 2017-07-24 20:15:04 UTC Whiteboard review?
Keywords patch
smcv 2017-07-26 20:46:01 UTC Attachment #132873 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:06 UTC Attachment #132874 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:11 UTC Attachment #132875 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:16 UTC Attachment #132876 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:25 UTC Attachment #132879 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:30 UTC Attachment #132880 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:35 UTC Attachment #132885 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:41 UTC Attachment #132886 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:46 UTC Attachment #132887 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:52 UTC Attachment #132888 Attachment is obsolete 0 1
smcv 2017-07-26 20:46:57 UTC Attachment #132891 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:02 UTC Attachment #132892 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:07 UTC Attachment #132893 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:12 UTC Attachment #132894 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:22 UTC Attachment #132895 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:27 UTC Attachment #132896 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:32 UTC Attachment #132897 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:37 UTC Attachment #132898 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:42 UTC Attachment #132899 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:47 UTC Attachment #132900 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:52 UTC Attachment #132901 Attachment is obsolete 0 1
smcv 2017-07-26 20:47:57 UTC Attachment #132902 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:02 UTC Attachment #132903 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:08 UTC Attachment #132904 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:13 UTC Attachment #132905 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:18 UTC Attachment #132906 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:23 UTC Attachment #132907 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:28 UTC Attachment #132908 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:33 UTC Attachment #132909 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:38 UTC Attachment #132910 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:43 UTC Attachment #132911 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:48 UTC Attachment #132912 Attachment is obsolete 0 1
smcv 2017-07-26 20:48:54 UTC Attachment #132913 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:00 UTC Attachment #132914 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:05 UTC Attachment #132915 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:11 UTC Attachment #132916 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:17 UTC Attachment #132917 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:23 UTC Attachment #132918 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:28 UTC Attachment #132919 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:34 UTC Attachment #132920 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:40 UTC Attachment #132921 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:45 UTC Attachment #132922 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:51 UTC Attachment #132923 Attachment is obsolete 0 1
smcv 2017-07-26 20:49:57 UTC Attachment #132924 Attachment is obsolete 0 1
smcv 2017-07-26 20:50:04 UTC Attachment #132925 Attachment is obsolete 0 1
smcv 2017-07-26 20:50:11 UTC Attachment #132926 Attachment is obsolete 0 1
smcv 2017-07-28 18:00:28 UTC Depends on 101964
bugzilla 2017-08-01 11:06:44 UTC Whiteboard review? review-
smcv 2017-10-25 17:16:34 UTC Blocks 103457
smcv 2017-10-25 18:23:34 UTC Blocks 103458
smcv 2017-10-26 15:54:11 UTC Blocks 103470
smcv 2017-11-06 20:15:30 UTC Whiteboard review- review?
smcv 2017-11-21 18:00:09 UTC Depends on 89104
bugzilla 2017-12-05 13:54:38 UTC Whiteboard review? review-
smcv 2017-12-11 16:29:35 UTC Whiteboard review- review?
bugzilla 2017-12-11 18:42:06 UTC Whiteboard review? review+
smcv 2017-12-12 17:51:11 UTC Status ASSIGNED RESOLVED
Resolution --- FIXED
smcv 2018-01-12 19:57:43 UTC Blocks 104610

Back to bug 101354

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.