)]}' { "log": [ { "commit": "5c7279e041b56388aab1ba8139219a794a3cc890", "tree": "897773ee0cf8957c1e5956151744e34e746cf7c3", "parents": [ "8f4f7afc9fd94bdbbbefa248b602271dc54f2bbe" ], "author": { "name": "Phil Huang", "email": "pichuang@cs.nctu.edu.tw", "time": "Fri Jun 24 18:19:56 2016 +0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Jul 07 17:39:20 2016 +0000" }, "message": "Adding init-functions file for enviroment of LSB-compliant init scripts\n\nIn Ubuntu 14.04 and 16.04, the file of init-functions is placed in /lib/lsb/.\n\nChange-Id: I101ee08a7b7795c41d9ec3eb8833bee0e2f38e1c\n" }, { "commit": "7c751b51e7074c7f6b71509a3cb72c4afa584305", "tree": "fb2ee361fd4fe30ac8917eeecdc7328f9c6ed85b", "parents": [ "ab7fdfa1c8cbfa79671dffa807644cd7d64a3c25" ], "author": { "name": "Bob Lantz", "email": "rlantz@cs.stanford.edu", "time": "Fri Apr 15 15:42:28 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Apr 25 15:24:46 2016 +0000" }, "message": "Cross-platform changes to onos.initd\n\nWe now can use start-stop-daemon (debian), daemon()\nshell function (centos), or sudo (others) to start\nonos-service.\n\nIt should be backward compatible on systemd systems.\n\nTested on Ubuntu 14 and CentOS 6. Should also work on\nUbuntu 15/16, CentOS 7, Debian, and Fedora.\n\n(Note that we should test this against various OSes,\npreferably automatically rather than manually!)\n\nAddresses at least part of ONOS-2907\n\nChange-Id: I4ded98baf02321a5a9db37fdff19e1ce4a3d23d2\n" }, { "commit": "0b8466b0b7a87cafbda9fd094c6292f21819d93f", "tree": "9b18a101e588b1b6b98b531f721088094ccb84f2", "parents": [ "695f5d046d47d47a88417ac81871207f8f68d696" ], "author": { "name": "Bob Lantz", "email": "rlantz@cs.stanford.edu", "time": "Fri Apr 15 15:39:51 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Apr 15 22:50:23 2016 +0000" }, "message": "Don\u0027t spam the linux console with \u0027logging in as karaf\u0027 messages\n\nFixes ONOS-4337\n\nChange-Id: I1cd4b63706e5758a4f818f23904ebfd39d1d972b\n" }, { "commit": "e01652f745957247b4d3887a917b12d232d9f11d", "tree": "461c281ec0acc299c9774a3acc3c5fcc16e72dbc", "parents": [ "dc91b550c03a49b23416356f4b64403150b731da" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Tue Mar 29 10:25:11 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Mar 29 21:36:34 2016 +0000" }, "message": "Add init info to init.d script so it can be configured to run at startup.\n\nChange-Id: Ie8b36ad123febe4be06837f3eb4a2ed28df3b31b\n" }, { "commit": "641d54540cbb28b9fda77a4919f28a401254358e", "tree": "53d9c1068910d1e4d86609572e84f7893c2668d3", "parents": [ "5829c346b850bee3fdb4f1af8937f4e0971ef657" ], "author": { "name": "Bob Lantz", "email": "rlantz@cs.stanford.edu", "time": "Fri Mar 04 19:39:17 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Mar 08 01:32:47 2016 +0000" }, "message": "Fix upstart failing because of background onos-service (ONOS-4117)\n\n1. Invoke karaf script in all cases (upstart, initd/systemd)\n\nThis means that onos-service now blocks, which means we need to\nchange onos.initd to run it in the background. Otherwise, we could\nuse karaf/bin/start\n\nThis should fix ONOS-4117\n\n2. Use service onos {start/status/etc.} for upstart/init/systemd\n\nonos-install should not invoke the new init.d script directly;\ninstead it should use service onos {cmd, which should work if\nservice is available on upstart, init.d, and systemd-based\ndistributions.\n\nThis should fix ONOS-4124\n\n3. In onos.initd, check if ONOS is running.\n\nThis makes it easier to see what is going on, and it also avoids\nattempting to start ONOS if it\u0027s already running.\n\nChange-Id: I0152fd7fdcb079b25531442315d0bd69e6c7653d\n" }, { "commit": "1c401ee6b827a426dbe0e526921310571b387aec", "tree": "79013798e7dd27bab0a7acf2918fbdf82f543caf", "parents": [ "bdbdd246aaf5b66020d46f18c3848655a3945327" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Tue Mar 01 11:46:00 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Mar 01 20:03:48 2016 +0000" }, "message": "Fix issue with debug option not being picked up by init.d script\n\nChange-Id: I47499ae253484d34d677c339b34fec6e53addcbe\n" }, { "commit": "3ec585d7dd169092e2756e6ecaedbfc63cef18fb", "tree": "eecf4c77eb06842efb0e74466a5501263a58aeb4", "parents": [ "43a0b2fe7c4559952b204c2f8d2507c30958e9c7" ], "author": { "name": "Bob Lantz", "email": "rlantz@cs.stanford.edu", "time": "Thu Feb 25 02:54:33 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Feb 29 18:47:58 2016 +0000" }, "message": "Clarify config parameters/environment variables\n\nAs mentioned in the comments, ideally this script can be used as\nthe basis for an ONOS service in a variety of environments. Out of\nthe box it should work on Linux with either init.d or with systemd\u0027s\ninit.d compatibility. It can also be called by an upstart configuration\nor a systemd configuration.\n\nIn the future we should probably remove start-stop-daemon, since that\nseems to be a linux-ism. Then we could use this script on BSD, OS X,\netc..\n\nChange-Id: I9c701c95991448fa7ddf0d84d379a4cac56cfc5f\n" }, { "commit": "f51950db6ea5b166972ca26befba812f4dd7a0da", "tree": "6901d62893889eec888d05a4495714cdf47d747f", "parents": [ "c343f7a94043941ddc994ca65952597a598f1de9" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Jan 15 09:57:10 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Feb 26 05:37:13 2016 +0000" }, "message": "Proposal for replacing Upstart with init.d script.\n\nChange-Id: I22ad1faac713bb50f0b7ad3dde132363a6588723\n" }, { "commit": "115991625f8616edf0ee616cb4958a90f3397f40", "tree": "5f9aacfca84d40f42d131b98610c1e9bf2779a52", "parents": [ "2c0ae12dd6f81aded976d1a5e7b9165c97efea78" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jan 15 15:46:16 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Jan 20 22:11:10 2016 +0000" }, "message": "Bump up Karaf to 3.0.5\n\nThis commit bumps up karaf to 3.0.5.\nThis commit also bumps up the jetty to 8.1.18.v20150929.\n\nChange-Id: I52849c38b535205db8c4e00e799b332f63b7e3f2\n" }, { "commit": "8a0c20ea6f5f4e82f2701f4cbb508b9b855576b6", "tree": "94d7b4b2d474dff9fcbe9629faa0546fa1c8313d", "parents": [ "c045c4acd70664711ea96c7d91b8d39c0c1f5a32" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Wed Sep 16 22:54:24 2015 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 18 14:54:42 2015 -0700" }, "message": "Updating onos-package for debian packaging\n\nChange-Id: Icc3899b3a35ba0a02a97f5eddebfbe51ff6c1638\n" }, { "commit": "6f1c567f2499e0745c7bf421259b359345e84a33", "tree": "bf8e0ef0368c2b99578985fb9a85b83e52792a34", "parents": [ "e0827773da001add15f1ed8095007637003bfa53" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Wed Sep 16 17:41:25 2015 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 18 14:54:42 2015 -0700" }, "message": "ONOS-2896 Updating onos.conf for onos-package\n\nAdding pre-start script to ensure that /opt/onos/{var,config,log} are present, and\ncreate them if they are missing\n\nAlso, prefill the user and options if /opt/onos/options is missing\n\nChange-Id: Iae0ed182435669d2247c46929e3df5a18dd0aac5\n" }, { "commit": "0eed29e0b5a8dd2886096bf7b97cbf686cedb7d8", "tree": "ebe4120ee17e4fe721091984b744910810c9f92c", "parents": [ "0bff430338079412a742d40afb1cbb4c1d24b741" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Wed Sep 16 11:38:33 2015 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Thu Sep 17 00:53:04 2015 +0000" }, "message": "ONOS-2894 Renaming tools/package/debian to tools/package/init\n\nChange-Id: I66748d3033f4adb6d1052772776b6b3e5814bf91\n(cherry picked from commit 27dbb18d2ddbfa8c3bfcff45ca3a8abadecd2dd1)\n" } ] }