Commit Graph
523 Commits
Author SHA1 Message Date
Yue Zhang ece9708847 Allow overwritting existing user and add decoding customdata 2016-01-14 23:53:08 +08:00
Yue Zhang bd61bd6ac6 Update version to 2.1.3.rc1 2016-01-14 15:55:05 +08:00
Yue Zhang ed30226443 Merge upstream branch 2016-01-12 21:30:36 +08:00
Yue Zhang 2c949b3077 Increase protocol probing time to 1 hour 2016-01-12 17:10:57 +08:00
Yue Zhang 623eacc41a Add more fields to event 2016-01-12 17:10:56 +08:00
Yue Zhang 2ea0acc81d Check running daemon 2016-01-12 17:10:56 +08:00
Yue Zhang 66edc3ec07 Restart daemon for unhandled exception 2016-01-12 17:10:56 +08:00
Yue Zhang 5bfc685856 Refactor extension handler 2016-01-12 17:10:56 +08:00
Yue Zhang 2f5ec56850 Only allow root to access metadata protocol endpoint 2016-01-10 21:51:45 +08:00
Yue Zhang d58f7bd31b Handle xml event 2016-01-08 12:19:36 +08:00
Yue Zhang 16b28c84ab Improve unit test 2016-01-08 12:19:36 +08:00
Yue Zhang 78624d1032 Rename event handler to monitor handler 2016-01-08 12:19:36 +08:00
Yue Zhang 66316359ab Rename text to ustr 2016-01-08 12:19:36 +08:00
Yue Zhang e875ac866f Remove globle variables 2016-01-08 12:19:35 +08:00
Yue Zhang d5a2bb12be Update version to 2.1.3.rc0 2016-01-06 11:39:57 +08:00
Yue Zhang ea7f7ea806 Update version to 2.1.2 2015-12-07 14:38:07 +08:00
Yue Zhang c452a61675 Update version to 2.1.2.rc3 2015-11-23 12:37:23 +08:00
Yue Zhang 0c33675e6a Fix goalstate uri 2015-11-23 12:37:23 +08:00
Yue Zhang f98faa1f0d Fix goalstate uri 2015-11-19 04:46:56 +08:00
Yue Zhang d2ceab76db Update version to 2.1.2.rc3 2015-11-19 00:55:30 +08:00
Yue Zhang 7eb7b32806 Log umount/eject dvd failure as warning 2015-11-19 00:55:04 +08:00
Yue Zhang 168a886b89 Handle throttling 2015-11-19 00:55:04 +08:00
Yue Zhang bdd6c00c11 Fix extension handler status parsing 2015-11-19 00:55:04 +08:00
Yue Zhang 039ef28ff5 Fix hostname publishing for centos7.x 2015-11-19 00:55:04 +08:00
Yue Zhang 28c4290a1e Fix hostname publishing for centos 6.x 2015-11-19 00:55:04 +08:00
Yue Zhang 4654fddfab Reset hostname during deprovision 2015-11-19 00:55:04 +08:00
Yue Zhang 21170902c0 Log umount/eject dvd failure as warning 2015-11-19 00:10:57 +08:00
Yue Zhang f3b39c298d Handle throttling 2015-11-19 00:10:57 +08:00
Yue Zhang b96447b81e Fix extension handler status parsing 2015-11-16 10:47:10 +08:00
Yue Zhang 7b7adf90c8 Update version to 2.1.2.rc2 2015-11-05 15:25:15 +08:00
Yue Zhang b9c1ec9cee Fix hostname publishing for centos7.x 2015-11-05 15:21:13 +08:00
Yue Zhang 36cb601de9 Fix hostname publishing for centos 6.x 2015-11-04 21:06:25 +08:00
Yue Zhang ee3cada547 Reset hostname during deprovision 2015-11-04 15:05:36 +08:00
Yue Zhang c4191b33d8 Multiple fixes
1. Move conf_route out of DhcpResponse __init__
2. Add reinitialize to protocol class
2015-11-03 14:35:23 +08:00
Yue Zhang 974ac77866 Add some waiting to prevent throttling 2015-11-03 14:35:23 +08:00
Yue Zhang c94279bfac Refactor protocol detection code 2015-11-03 13:31:47 +08:00
Yue Zhang 2a27845aa5 Add ping to metadata server 2015-11-02 17:46:16 +08:00
Yue Zhang f29d399b16 Fix transport cert file name 2015-11-02 17:46:16 +08:00
Yue Zhang dd295681ab Remove comment from certificate 2015-11-02 17:46:15 +08:00
Yue Zhang 72fda164da Change privateSettings to protectedSettings 2015-11-02 17:46:15 +08:00
Yue Zhang 40ad4fc284 Add transport cert to headers when get extensions 2015-11-02 17:46:15 +08:00
Yue Zhang 568386d932 Remove unused param for proxy url 2015-11-02 17:24:53 +08:00
Yue Zhang 942b422ddc Fix deprovision input 2015-10-28 22:34:38 +08:00
Yue Zhang 27270823f2 Rename Windows Azure to Microsoft Azure 2015-10-23 14:55:05 +08:00
Yue Zhang ca0c8497b1 Update version to 2.1.2.rc1 2015-10-22 15:01:02 +08:00
Yue Zhang 632eab22a6 Add timeout for http(s) requests 2015-10-22 15:01:02 +08:00
Yue Zhang 4fad64dd30 Fix setup.py
1. Fix systemd init script location for SUSE and centos
2. Fix sysV script for SLES11
3. Use systemctl for sles12+
4. Mitigate systemd issue on centos 7.1
2015-10-20 10:21:36 +08:00
Yue Zhang 1f9d9b7fa9 Fix dvd ejection for SLES 2015-10-20 10:21:36 +08:00
Robert Schweikert 2d9fdb7fb5 - Handle ValueError
+ If/when the distribution name is empty the __import__ function throws
    a ValueError because an attemot is made to import a module represented
    by the empty string. This generates a traceback insteda of falling back
    to teh default loader.
- Do not manage the exception object caught
  + The exception object is not used for any purpose in the exception handler
    thus we do not need to assign it and manage it
2015-10-19 17:51:47 -04:00
Yue Zhang 9a98763a2b Update version to 2.1.2-rc0 2015-09-24 18:10:14 +08:00