Commit Graph

  • f8d44269f0 modify mount_filesystem's parameters Julio Montes 2016-01-26 14:17:03 -06:00
  • 846b68212b implement function to ping hosts Julio Montes 2016-01-26 11:13:44 -06:00
  • 1bea17ba0a rename struct of datasource handlers Julio Montes 2016-01-22 16:05:05 -06:00
  • c6ff7ef917 fix unit tests Julio Montes 2016-01-22 15:29:21 -06:00
  • 12124ebce1 openstack datasource uses new mount and umount functions Julio Montes 2016-01-22 14:56:56 -06:00
  • 6db20ed5de implement mount and umount filesystem functions Julio Montes 2016-01-22 14:53:30 -06:00
  • 6831102038 simplify function to free gnode data Julio Montes 2016-01-21 11:22:08 -06:00
  • 6aab05a776 fix memory leak async_checkdisk Julio Montes 2016-01-21 10:44:30 -06:00
  • a83b814ddc fix memory leak cloud_config Julio Montes 2016-01-21 09:42:53 -06:00
  • 6c09769768 fix memory leak users ccmodule Julio Montes 2016-01-20 16:01:27 -06:00
  • 9296539c0e remove glib header from handlers Julio Montes 2016-01-20 14:52:52 -06:00
  • 565d7a83d3 rename ambiguous function Julio Montes 2016-01-20 14:49:04 -06:00
  • 0cecc1763b fix crash processing userdata file Julio Montes 2016-01-18 15:32:43 -06:00
  • 0191ab5b24 update version from 12 to 13 v13 Julio Montes 2016-01-15 15:05:05 -06:00
  • 8031cb536d implement openstack files metadata handler Julio Montes 2016-01-15 14:31:15 -06:00
  • 2442c42a78 improve copy_file function Julio Montes 2016-01-15 14:22:48 -06:00
  • 0238e90480 fix third argument required when O_CREAT is used Julio Montes 2016-01-15 11:54:59 -06:00
  • 6d32759602 fix openstack_process_config_drive function Julio Montes 2016-01-15 11:28:36 -06:00
  • 823d20be0d simplify openstack_process_config_drive function Julio Montes 2016-01-15 11:17:15 -06:00
  • 18bc3c8d47 implement function to copy files Julio Montes 2016-01-15 11:16:06 -06:00
  • d37fc30057 simplify openstack_use_metadata_service function Julio Montes 2016-01-15 10:15:10 -06:00
  • 6da1266de9 fix indent style Julio Montes 2016-01-14 16:50:06 -06:00
  • d163e1daf7 fix to avoid close pid 0 Julio Montes 2016-01-14 16:28:23 -06:00
  • 3be58dcd04 add command line option to process openstack config drive Julio Montes 2016-01-14 12:19:15 -06:00
  • f04ab8e1bc fix exec_task function Julio Montes 2016-01-13 17:14:59 -06:00
  • fbdd5b80e6 fix exit code Julio Montes 2016-01-13 10:28:20 -06:00
  • 070532abd5 fix memory leak Julio Montes 2016-01-12 14:11:28 -06:00
  • e078ec4f47 update version from 11 to 12 v12 Julio Montes 2016-01-09 14:13:08 -06:00
  • 6550a22c7e modify ambiguous logs Julio Montes 2016-01-08 19:57:13 -06:00
  • ca9201a890 modify default sudo directive to use default user Julio Montes 2016-01-08 19:55:53 -06:00
  • 5c2a90c19d improve performance using threads and async tasks Julio Montes 2016-01-08 19:53:17 -06:00
  • ce8db119fa add function to exec async tasks Julio Montes 2016-01-08 19:49:59 -06:00
  • 3d9cc12726 use threads to run openstack metadata handlers Julio Montes 2015-12-22 12:55:14 -06:00
  • 4439a9130a lock default user account for security Julio Montes 2015-12-21 12:07:28 -06:00
  • 1c65ac2509 improve copy file algorithm Julio Montes 2015-12-21 11:12:17 -06:00
  • 1ff6bf3883 fix make distcheck v11 Julio Montes 2015-12-18 13:27:20 -06:00
  • 37db27ebff update version from 10 to 11 Julio Montes 2015-12-18 13:24:56 -06:00
  • 78c920d68b fix run userdata on config drive Julio Montes 2015-12-18 13:22:38 -06:00
  • ba7e8a52da add threads to improve resize filesystem time Julio Montes 2015-12-17 16:11:57 -06:00
  • b714226aea improve userdata unit test Julio Montes 2015-12-17 10:14:22 -06:00
  • 2041ba96c4 process metadata before userdata Julio Montes 2015-12-15 16:28:30 -06:00
  • 79485cb2b2 update version from 9 to 10 v10 Julio Montes 2015-12-15 15:36:56 -06:00
  • 5ee5a5311a fix problem running shell scripts Julio Montes 2015-12-15 15:22:27 -06:00
  • 56378a90bb add unit test for userdata Julio Montes 2015-12-15 11:22:59 -06:00
  • b8055a4530 add support for config drive Julio Montes 2015-12-14 16:04:22 -06:00
  • c91c00874f update version from 8 to 9 v9 Julio Montes 2015-12-10 16:26:45 -06:00
  • 43c5734e3f fix performance issue Julio Montes 2015-12-10 16:24:55 -06:00
  • 2a72c3561b remove warnings Julio Montes 2015-12-10 15:57:41 -06:00
  • f09a476836 add unit test for curl functions Julio Montes 2015-12-10 15:52:37 -06:00
  • 37543ba3c1 fix memory leak Julio Montes 2015-12-10 15:46:44 -06:00
  • 275bb5ba83 add missing header in curl.h Julio Montes 2015-12-10 15:45:31 -06:00
  • dfdafde996 add unit test for write_file Julio Montes 2015-12-10 14:40:56 -06:00
  • effa40da76 fix chmod in write_file function Julio Montes 2015-12-10 14:39:45 -06:00
  • 335708e306 improve unit test for exec_task Julio Montes 2015-12-10 11:56:55 -06:00
  • 53324512b7 update version from 7 to 8 v8 Julio Montes 2015-12-10 10:34:27 -06:00
  • 5ac625c5db fix spawn commands Julio Montes 2015-12-10 10:30:27 -06:00
  • 3837262be2 update firstboot service Julio Montes 2015-12-09 12:16:57 -06:00
  • d3b7e6cee4 update help menu and man pages Julio Montes 2015-12-09 10:19:43 -06:00
  • 03ab1a2f2c update version from 6 to 7 v7 Julio Montes 2015-12-08 15:15:59 -06:00
  • df2541a4fd fix spawn commands Julio Montes 2015-12-08 15:14:47 -06:00
  • 4661ac8cc9 Ensure we use the explicit path to binaries Julio Montes 2015-12-08 11:28:55 -06:00
  • d7e0add7b1 update firstboot service to process userdata and metadata at first boot Julio Montes 2015-12-07 16:13:55 -06:00
  • 40203e6bee add openstack-user-data and openstack-metadata options Julio Montes 2015-12-07 16:03:07 -06:00
  • 74470eda09 update version from 5 to 6 v6 Julio Montes 2015-12-02 09:12:33 -06:00
  • e19f39ed03 add time to logs Julio Montes 2015-12-02 09:07:31 -06:00
  • b66290a45e update .gitignore Julio Montes 2015-12-01 14:40:54 -06:00
  • d41da9c997 using SYSCONFDIR define Julio Montes 2015-12-01 10:19:54 -06:00
  • b4ba31b3d0 remove write_envar function Julio Montes 2015-12-01 10:08:53 -06:00
  • 19734ef259 improve write_* functions Julio Montes 2015-11-30 16:29:32 -06:00
  • 3c94634676 implement envar module Julio Montes 2015-11-30 15:10:23 -06:00
  • 7d330ee7d1 add function to write environment variables in /etc/profile.d/ Julio Montes 2015-11-30 15:05:23 -06:00
  • 77ae5cafe0 update examples Julio Montes 2015-11-27 16:53:02 -06:00
  • 703b7cdcd2 update version from 4 to 5 v5 Julio Montes 2015-11-27 14:36:22 -06:00
  • 457a41b261 update cloud-config documentation Julio Montes 2015-11-27 12:49:31 -06:00
  • 85dcda040f implement runcmd ccmodule Julio Montes 2015-11-27 12:46:42 -06:00
  • d4963adb31 remove new line in output and error logs Julio Montes 2015-11-27 12:41:42 -06:00
  • e92fd7cb02 update .gitignore Julio Montes 2015-11-27 10:43:07 -06:00
  • 6b8758147c add unit test for chown_path Julio Montes 2015-11-27 10:40:08 -06:00
  • 7e64fbd558 add unit tests for lib Julio Montes 2015-11-26 12:26:56 -06:00
  • 97b7691f3b add exec_task standard output to logging system Julio Montes 2015-11-26 12:01:21 -06:00
  • c4fbe3232f Merge pull request #6 from ikeydoherty/fixes_rebase devimc 2015-11-25 10:47:17 -06:00
  • 24b84ba453 Make write_ssh_key bool for clarity, ensure return value Ikey Doherty 2015-11-24 15:23:36 +00:00
  • 3f93a3b249 Make write_sudo_string bool for clarity, ensure return value is used Ikey Doherty 2015-11-24 15:13:33 +00:00
  • 356fc5c1df lib: Ensure return values aren't ignored for errno types Ikey Doherty 2015-11-24 15:07:17 +00:00
  • 5579bb59f5 debug: Also catch unused parameter Ikey Doherty 2015-11-24 14:59:43 +00:00
  • 3f012a00db Update .gitignore to ignore *.plist from scan-build Ikey Doherty 2015-11-24 14:32:44 +00:00
  • 939a0ffe76 write_files: Address potential memory leak found in static analysis Ikey Doherty 2015-11-24 14:32:14 +00:00
  • d60802812b Strengthen flags to fix unused variables and unsigned vs signed comparison Ikey Doherty 2015-11-24 14:14:43 +00:00
  • a0952e55f2 Fix prototype for exec_task Ikey Doherty 2015-11-25 16:24:00 +00:00
  • 842cda7924 Update README with complete dependency list Ikey Doherty 2015-11-24 13:56:46 +00:00
  • c8c6482c42 disk: Ensure we use the explicit path to resize2fs Ikey Doherty 2015-11-24 13:30:48 +00:00
  • 880e0bc84e Drop libparted requirement to 3.1, 3.2 isn't explicitly needed Ikey Doherty 2015-11-24 13:29:55 +00:00
  • 8a655b0b5c update version from 3 to 4 v4 Julio Montes 2015-11-24 13:56:08 -06:00
  • d259dacf5b reimplement exec_task function Julio Montes 2015-11-24 10:34:58 -06:00
  • bbd77c21a8 enable cloud-init-firstboot service Julio Montes 2015-11-24 10:14:32 -06:00
  • 0be3c8ebf5 implement hostname module Julio Montes 2015-11-20 16:59:08 -06:00
  • 0c835d688c Merge pull request #3 from cgwalters/autogen-buildapi devimc 2015-11-20 15:48:53 -06:00
  • a67cbc9a85 update version from v2 to v3 v3 Julio Montes 2015-11-20 15:42:58 -06:00
  • 9b71c00e26 autogen: Honor NOCONFIGURE environment variable Colin Walters 2015-11-20 16:01:36 -05:00
  • 89cbfb4313 add cloud-init-firstboot service Julio Montes 2015-11-20 11:06:40 -06:00