Over the last years, many companies have been moving their computational services to cloud computing providers. In these environments, high availability is a key metric since system outages can lead penalties defined in service level agreements (SLAs). Eucalyptus is a prominent tool for providing virtual machines (VMs) as a cloud service. Considering the user perspective, the service is available if the requested VMs are operational no matter which part of the infrastructure is failed or not. Therefore, providers need to evaluate the dependability level of their environment, considering the user point of view. An important technique to perform dependabiliy evaluation in general systems corresponds to fault injection approach, which observes the systems behavior during the occurrence of fault events. This paper presents an extension of previous work (i.e., Eucabomber) that provides a fault injection tool for dependability evaluation in Eucalyptus cloud computing platform. The current version extends the previous one by providing new useroriented metrics considering the VM life-cycle operations and also takes into account failure dependencies between Eucalyptus components. Additionally, a case study comparing dependability model results and measured metrics is provided to demonstrate the feasibility of the proposed environment.