func initUsersAndBootstrapMachine(c ConfigSetter, st *state.State, cfg BootstrapMachineConfig) (*state.Machine, error) { if err := initBootstrapUser(st, c.OldPassword()); err != nil { return nil, fmt.Errorf("cannot initialize bootstrap user: %v", err) } if err := st.SetEnvironConstraints(cfg.Constraints); err != nil { return nil, fmt.Errorf("cannot set initial environ constraints: %v", err) } m, err := initBootstrapMachine(c, st, cfg) if err != nil { return nil, fmt.Errorf("cannot initialize bootstrap machine: %v", err) } return m, nil }