Commit Graph
1125 Commits
Author SHA1 Message Date
Yue Zhang 9d7dd18b48 Fix issues with provision and deprovsion on Ubuntu 2014-11-19 14:49:22 +08:00
Yue Zhang bfe3d2e712 Update setup 2014-11-19 13:05:39 +08:00
Yue Zhang 1fe109dc54 Add unittest for CurrOS 2014-11-17 16:49:27 +08:00
Yue Zhang df913317b4 Add agent class and extension handler 2014-11-13 17:26:44 +08:00
Yue Zhang c0159cda73 Add provision handler 2014-11-07 17:43:48 +08:00
Yue Zhang fdb4bbe9d7 Fix unicode logging issue 2014-11-06 20:28:27 +08:00
Yue Zhang 5c9af46311 Rename osutil 2014-11-06 15:42:08 +08:00
Yue Zhang 462b182ec5 Implemented wire protocol (protocol v1) 2014-11-05 19:15:26 +08:00
Yue Zhang e587f64ad7 Add protocol v1 parser 2014-10-29 10:37:01 +08:00
Yue Zhang 220bcb304d Add dhcp 2014-10-21 14:40:17 +08:00
Yue Zhang 5eaeae317d Add test for endpoint detection 2014-10-15 04:49:43 +08:00
Yue Zhang 84b06ce199 Add provisioning code skeleton 2014-10-14 12:30:14 +08:00
Yue Zhang 345939c27e Merge coreos fix from 2.0 2014-10-13 11:08:39 +08:00
Yue Zhang f8ecbaa71a Add http utils 2014-10-10 18:43:26 +08:00
Yue Zhang 45d70d7953 Refactor utils 2014-10-10 14:23:16 +08:00
Yue Zhang c86536fbb6 Add shell utils 2014-10-10 14:05:49 +08:00
Yue Zhang 21f77b1b1e Add file operations 2014-10-10 13:02:30 +08:00
Yue Zhang deacaf3840 Add installation outline 2014-10-10 09:12:21 +08:00
Yue Zhang 5a787af21b Rewrite setup.py 2014-09-24 20:31:47 +08:00
Yue Zhang b7027a7555 Remove #! from module files 2014-09-24 16:26:05 +08:00
Yue Zhang d49cdebeb6 Create basic logic for distro specific behavior 2014-09-24 10:57:31 +08:00
Yue Zhang f7dcb7fc3e Add protocol detection basic logic 2014-09-24 10:10:09 +08:00
Yue Zhang 14d7e5fd78 Add logger 2014-09-23 17:43:35 +08:00
Yue Zhang c1dab41e9e Create basic code structure for version 2.1 2014-09-23 17:14:09 +08:00
Yue Zhang 4e6e4e3938 Merge CoreOS support from 2.0 to 2.1 2014-09-23 11:29:26 +08:00
Yue Zhang 0cde886e5f Fix provision issues for CoreOS 2014-09-23 11:25:43 +08:00
Tim Park ff9cc1bbda add coreosDistro class (wip) 2014-09-17 14:01:47 +08:00
Yue Zhang 44af0aa67a Add exthandler.py 2014-09-17 13:56:42 +08:00
Yue Zhang c0aacc2bb8 Update version and change log WALinuxAgent-2.0.8 2014-08-25 15:52:47 +08:00
Yue Zhang cbcd69b708 Fix log issue 2014-08-21 11:30:23 +08:00
Yue Zhang f3ad2a6a5f Update version and change log WALinuxAgent-2.0.7 2014-08-08 15:05:01 +08:00
Yue Zhang dc18ecc94c Remove TODO 2014-08-04 15:05:28 +08:00
Yue Zhang (MS) 36b66fb6a2 Merge pull request #39 from szarkos/FreeBSD-Fixes
Fix ovf-env.xml parsing for FreeBSD
2014-08-01 10:13:25 +08:00
Stephen A. Zarkos 0cd1aa2576 Fix ovf-env.xml parsing 2014-07-31 15:32:59 -07:00
Yue Zhang f574932748 Update README file name and content 2014-07-30 11:20:07 +08:00
Yue Zhang 3f93680589 Fix extension status report issue during provision
If no extension is installed, report empty status list. So that the
portal will stop query extension status and show the correct provision
state.
2014-07-22 14:46:25 +08:00
Yue Zhang 2321b9cd92 Handle 'device already mounted' situation
In ubuntu img, the resource disk is mounted by fstab. In this case, get
the mount point and create README under the root.
2014-07-22 14:07:00 +08:00
Yue Zhang 62252f3f91 Fix host key not found bug
In ubuntu, cloud init does the provisioning work. In waagent, it should
wait until the ssh host key is generated before report it to azure.
2014-07-21 17:50:11 +08:00
Yue Zhang 71020f9913 Fix string concat issue in error log. 2014-07-21 17:49:30 +08:00
Yue Zhang 5ff107166e Fix DoDhcpWork failed issue
In each retry loop, try to open 68 port for DHCP UDP traffic.
2014-07-21 17:49:30 +08:00
Yue Zhang 78f97d9885 Create README file under root dir of resource disk
The README file is used to warn user that the resource disk is a
temporary storage.
2014-07-21 17:49:29 +08:00
Yue Zhang e2a995a601 Create .gitingore file 2014-07-21 17:49:29 +08:00
Yue Zhang d1ffaf46d2 Update version string to 2.0.7-pre 2014-07-21 17:49:29 +08:00
eridai 622e288cfc Update Changelog, waagent and Versioning WALinuxAgent-2.0.6 2014-06-13 10:57:17 +08:00
eridai a62bd19d51 Merge branch '2.0' of https://github.com/Azure/WALinuxAgent into 2.0 2014-06-10 10:22:55 +08:00
eridai f445aff063 Create a new PIPE for the output of the subprocess. Otherwise, the subprocess may fail when access standard output. 2014-06-10 10:22:18 +08:00
eridai 98301eb5fb Merge pull request #37 from cvpcs/2.0
Un-revert gentoo changes and fix licensng issues
2014-06-09 16:06:53 +08:00
Austen Dicken 2601553f6a Remove the license statement from the Gentoo WALA init script
Original init script contained a stock header of mine that included
a statement about the GPLv2, which is incompatible with Apache2
licensing, so get rid of it so that the script can fall in line
with the rest of WALA's licensing.
2014-06-09 06:09:08 +00:00
Austen Dicken 9d6a862277 Revert "Revert "Merge pull request #35 from cvpcs/2.0""
This reverts commit 9de0817ef7.
2014-06-09 06:02:45 +00:00
eridai 9de0817ef7 Revert "Merge pull request #35 from cvpcs/2.0"
This reverts commit 58e70fb000, reversing
changes made to 26c014d43f.
2014-06-09 11:58:13 +08:00